Task completion reporting may not be the most interesting part of the software development process, but when it’s done right it can be both effective and effortless, significantly speeding up internal testing and customer acceptance. Good reporting ensures that everyone is on the same page, minimizes guesswork, and allows you to identify potential misunderstandings. It also helps to make sure that work reported as finished is actually done. In the end, it contributes to speeding up the development process and shortening time to market for new features. To make it happen, I suggest introducing 6 simple rules of good task completion reporting.
PHP7.2 was signed as RC6 in 09 Nov 2017 and GA released in Nov 30th's. In Accesto we try our best to keep updated with all new features and changes. Here is a list of the most important things you must know about the new release.
In September we are celebrating the birthday of Accesto, this year we will turn 7. For me it's a double anniversary because a year ago in September I joined the team. Using this opportunity, I would like to summarize this period as well as show how our work looks like from the inside.
As important and critical unit tests are to our applications, functional testing of the front part should be a must part of any project too. At Accesto we use a combination of Selenium browser automation tool, Facebook's WebDriver and PHPUnit framework to make sure the user interface is working as expected from the day one.
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!