▲ | apalmer 11 hours ago | |
Ultimately the important thing is that the development team align on the style of programming that they will use at least per project. And the larger the codebase and more developers working on it the more important the consistency in implementing the style guide is. Imperative programming style has many advantages over functional for some problems. Functional programming style has many advantages over imperative for some problems. The only clearly 'wrong' approach is codebases where you can look at the code and determine a specific developer on the team wrote feature x because it fundamentally looks completely different from the other sections. |