At Accesto we recently came up with a project release checklist that helps us to make sure that we did not miss anything. It helped us a lot during the last releases and ensured peace of mind.
We have the technical introduction covered in our previous post. Now let’s see how Docker helps to build, run and maintain an application.
If you are not familiar with containerization, then here are the most common benefits that make it worth digging deeper into this concept:
Writing a testable code of an application is as important as writing tests itself. While testing, besides S.O.L.I.D. (single responsibility, open-closed, Liskov substitution, interface segregation and dependency inversion - the five basic principles of object-oriented programming and design), compliance with the Law of Demeter may come in handy as well.
Two weeks ago, Symfony announced a new Dotenv component. I’m not sure if you know about it, but I’m sure you should!