Frameworks are among the most important tools we developers have and yet they
are often taken for granted. The way I see it is a framework has two primary
benefits: 1) saving individual developers time by providing predefined solutions
to common problems and 2) allowing teams to work more efficiently by giving them
a common model for coding standards, file organization, design language and
more. However, these benefits quickly break down when framework conventions are
broken or ignored, intentionally or otherwise.
Read More