4 ms·
Reminds me of the old FactoryFactoryFactory joke [1] [1] https://gist.github.com/nkbt/4691b1ae3e78a6141aea https://gist.github.com/nkbt/4691b1ae3e78a6141aea
by marco_craveiro 6y ago
Reminds me of the old FactoryFactoryFactory joke [1]
[1] https://gist.github.com/nkbt/4691b1ae3e78a6141aea https://gist.github.com/nkbt/4691b1ae3e78a6141aea
- imglorp 6y ago> "This thing comes with documentation, right?" This is the most painful part for me. If you're trying to understand some code written in Gratuitous Object Astronautics style, it's almost universally assumed you're fully aware of why the product contains hammer factory factory factories, how factories work, and how get an actual hammer to swing. The Gratuitous Object Astronautics culture is so accustomed to all the nonfunctional boilerplate that skilled, self-gratifying, astronauts never need to document their cleverness. This leaves casual tourists in the dark, which is a problem in any organization.
- spacemanmatt 6y agoAlso reminds me of the self-effacing response to nomenclature criticism in Java: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...