Laziness Chapter II: Code Wizards

Written by mcsee | Published 2020/06/10
Tech Story Tags: templates | software | coding | code-wizards | meta-programming | object-oriented-design | pixel-face | software-engineering | web-monetization

TLDR Code generators do our hard work, but we don’t need them anymore, says senior software engineer. Some code generators are based on the (almost always incorrect) excuse that generated code is faster than the more declarative one used when including an indirection or abstraction. The code generated by the wizards, templates and automatic code generation tools is of very low quality. It is not usually documented and generates coupling as it is a repetitive cut&paste. The generated code has little added value, and often encourages bad design practices like automatic setters.via the TL;DR App

no story

Written by mcsee | I’m a sr software engineer specialized in Clean Code, Design and TDD Book "Clean Code Cookbook" 500+ articles written
Published by HackerNoon on 2020/06/10