Exakat 1.2.1 review

Exakat 1.2.1 review Exakat 1.2.1 brings several new analysis, and a boost of speed with improved concurrency. Analysis now suggest simplifying chr() calls, mistaking increment operator and reducing complexity of expressions. The Favorites report displays properties declarations style. So, without transition, here is the Exakat 1.2.1 review. Fastest Exakat version ever At the heart of […]

Exakat 1.1.9 review

Exakat 1.1.9 review Exakat 1.1.9 spins off the ‘Code Favorites’ reports, which tells you what is the actual personality of your coding habits : check it out, it’s always impressive. The engine also offers a new analysis, that counts parameters and suggest refactoring methods with more than 8 parameters. And the documentation received a lot […]

Exakat 1.1.8 review

Exakat 1.1.8 review After last week double edition’s review, we needed some quiet time. This week, we upgraded the ‘Randomly sorted arrays’, added two new extensions and closed two nasty bugs. So, here it is, your moment to read the Exakat 1.1.8 review. Support for IBM Db2 and Leveldb ext/ibm_db2 is an interface to IBM […]

Make everything private in your PHP classes

Make everything private in your PHP classes It is a good recommendation to make everything private in a class : constants, methods, properties. With private, comes a tighter control on the element : no one from outside may use it, limiting the unwanted impact on the object. Of course, some of the class has to be accessible […]

Exakat 0.12.12 review

Exakat 0.12.12 review Exakat 0.12.12 is out. Exakat has added some new analysis this week : support for ext/parle extension, help on pathinfo() usage, check on pathinfo() and array_values(). Exakat also includes getMessage() into the ‘don’t echo error message’, and ‘No concat in a loop’ covers new situations. Welcome to exakat 0.12.12! echo getMessage() in […]