Hasty Briefsbeta

双语

Solid and Clean Code never felt solid or clean to me

11 days ago
  • #software-engineering
  • #code-quality
  • #critique
  • 作者批评了'鲍勃大叔'(罗伯特·C·马丁)的著作如《代码整洁之道》和SOLID原则的呈现方式及其被感知到的操纵性本质。
  • 他认为内容充斥着不必要的填充物,类似于学术注水,并对用'整洁'或'简单'等主观命名来描述代码提出了质疑。
  • 作者认为软件工程文化具有教条主义,过度依赖缩写(如SOLID、DRY),这可能导致复杂性而非清晰性。
  • 他从自己的历史研究中汲取相似之处,指出写作风格和文化规则是如何形成的,并将其应用于识别编程中的操纵性或过于主观的建议。
  • 这一批评并非针对技术理念本身,而是关于它们如何被营销和被感知,强调了需要更加客观和实质性的内容。