4 ms·
Learning different paradigms has helped me write cleaner code. Functional programming, with its functions without side effects, has taught me how to better iso
by JaumeGreen 7y ago
Learning different paradigms has helped me write cleaner code.
Functional programming, with its functions without side effects, has taught me how to better isolate the functionality in OOP code.
Lisp with its "code is data, data is code" has taught me how to create data that can be used to generate the correct code that had lots of duplication.
Years of working on legacy code has taught me the difference between useful and confusing abstraction, and what kind of code is more maintenable.
As @UglyToad has exposed "write code, lots of it".