When building an application, you will for sure reach a moment when someone suggests you do a full rewrite. This could be your developer or anyone else (including yourself). This scenario might be tempting as, in most cases, the software you have is not ideal. It has bugs, breaks from time to time, doesn’t scale well, the code is ugly, the framework you use is not maintained anymore, etc. It might feel a bit like wading through a vat of molasses. You feel like this is the best solution to all your problems, maybe you can already see the shiny new application that you are going to build and the money it will earn, happy customers, no bugs, etc.
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.
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.