Solid and Clean Code never felt solid or clean to me
a day ago
- #software-engineering
- #code-quality
- #critique
- The author critiques the presentation and perceived manipulative nature of 'Uncle Bob' (Robert C. Martin)'s works like Clean Code and SOLID principles.
- He finds the content filled with unnecessary filler, akin to academic padding, and questions the subjective naming like 'Clean' or 'Simple' for code.
- The author argues that software engineering culture is dogmatic and overly reliant on acronyms (e.g., SOLID, DRY) that can lead to complexity rather than clarity.
- He draws parallels from his history studies, noting how writing styles and cultural rules form, and applies this to detect manipulative or overly subjective advice in programming.
- The critique is not about the technical ideas themselves but how they are marketed and perceived, emphasizing the need for more objective and substantive content.