re: What habit do many senior engineers have that juniors should try to avoid adopting? VIEW POST

TOP OF THREAD FULL DISCUSSION
re: Avoiding clever code. You feel smart writing clever code, and you may even justify it by saying it's less code. However, code should be explicit a...
 

Unfortunately, there are many frameworks today that suffer from this mentality.

An excellent example would be a framework like Laravel. Certain aspects of it are really nice. Eloquent ORM, for instance. But other aspects create levels of abstraction that make the code difficult to understand. Are some of the ideas clever? Yes. But they make maintaining the code confusing.

code of conduct - report abuse