DEV Community

Discussion on: What habit do many senior engineers have that juniors should try to avoid adopting?

Collapse
 
jhuebel profile image
Jason Huebel

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.