Magic numbers in PHP

Magic number is a literal value with unexplained meaning, that appears in the code multiple times. Such values will show no intent, and should be replace by a constant: the name of the constant will make the code more readable, and easier to update in the future. Hunting for Magic Numbers Let’s take a look […]

PHP Code Review Tools comparison : 4 tools of the market against Exakat

Why to use automated PHP Code Analysis Tools ? Traditional PHP Code Review demands an army of developers. Doing go PHP Code Review demands scarce experts. Sustainable PHP Code review demands tools that each uses to help manage the code. With the increasingly important of technical debt, in PHP as elsewhere, we’ve seen the last two […]

Well used interfaces in PHP

  What are interfaces ? Interfaces, in PHP as in all other OOP languages, specify what methods must be implemented in a class. Interfaces gives names and arguments counts, but no content : the actual code will be provided by the class. <?php interface movable {   function move($distance) ; } class human implements movable {   public function move($distance) […]