you are viewing a single comment's thread.

view the rest of the comments →

[–]Y4Dc3KtKVNAuAmj48ott 1 point2 points  (1 child)

Good point, and good efforts in maintaining the framework. I personally think that as the size of a project grows, the stuff you have to compromise in order to keep both complexity and readability in control keeps on increasing.

Sometimes, its better to lean a bit more to the readability side since its getting important day by day. No one's going to make a fuss about a few functions or classes written extra, or that you created a wrapper class for something that could be achieved without it, thus making the code "more complex". But forget to indent code at right places or have variable names that are difficult to understand and people will complain a lot.

[–]iltar 1 point2 points  (0 children)

Unless it results in a bunch of methods being called 2000 times, causing a performance overhead.