I'm using Symfony2 PHP framework to build a product. I got most of the features working and a satisfied client. Now I have to maintain this project. So I was wondering, is understanding how the framework works under the hood and how it handles requests really important to not run in troubles in the future? Also, which parts of the framework, that I should wrap into my head?
|
|
From personal experience I would say that it is vital that at some point in time you dedicate the effort in learning how your framework of choice ticks. Having this deeper understanding will prevent you from making bad design choices, increase your ability to manage errors and most importantly allow for significant growth as a developer. I have spent numerous hours learning not only how to use frameworks but also how they were built. |
|||
|
|
|
Yeah it's important for understanding about core file of frameworks do. You can learn about pattern design as well when you look deeper into core code. It would be difficult but after you understand it, yeah you're awesome man, maybe you can build / develop CMS system core and bring it into web. as @Jacob said: It will spent numerous hours and make headache. |
|||
|
|