Relire du code : le pouvoir du F3

lundi 31 mai 2010 :: perrick :: PHP :: 2 commentaires :: aucun trackback

Une fois n'est pas coutume, je me vois dans l'obligation de repdrendre un code existant alors que le développeur initial est parti. Comme il s'agit d'une application à fort potentiel, je préfère m'y coller en profondeur. Truffés de __set(), de __get() ou d'autres fonctions magiques que PHP5, les lignes qui s'enchaînent ne sont pas des plus faciles à suivre. Et surtout Eclipse s'y perd : la touche F3 ne permet pas d'y naviguer facilement. J'en viens presque à demande s'il ne s'agit pas là d'un critère de plus pour cerner cette notion.

C'est dans ces moments-là que se cristallise la différence entre concis et explicite. Si mon premier est souvent la quête d'un bon développeur, mon second me semble tellement plus indispensable pour une bonne maintenabilité de l'application. Et j'ai l'impression ne pas être le seul... Tant mieux. Et au détour d'un autre billet, je découvre que l'extreme programming en fait mention aussi : peut-être l'occasion de relire certains ouvrages !