• [^] # Re: Comparatif ?

    Posté par (site web personnel) . En réponse au journal Pourquoi Ruby on Rails pour la réécriture de LinuxFr.org ?. Évalué à 3.

    Pour les assets, encore une fois, Symfony le fait.

    Je n'ai peut-être pas compris ce qui fait la spécificité de rspec mais il me semble que ce n'est qu'une bibliothèque de tests unitaires ?
    Ça existe bien évidemment en PHP avec PhpUnit ou Simpletest. Le code de Symfony2 est couvert à plus de 95% par des tests unitaires.
    Il est tout à fait possible de faire du TDD en PHP, j'en fais moi-même !

    Le fait qu'au forum PHP il n'y ait pas grand monde qui connaisse ça est "normal": ça vient du public de PHP. PHP est très accessible aux débutants, donc beaucoup de développeurs PHP sont (et resteront, bien souvent) super-novices. Ça ne représente pas les possibilités du langage en lui-même, mais son usage général.

    Quelqu'un qui connaît Ruby ou Python, c'est déjà quelqu'un qui cherche un peu plus loin que les langages que tout le monde connaît. C'est à mon avis pour ça que les développeurs concernés sont en moyenne meilleurs que les développeurs PHP, et non par les qualités intrinsèques de ces langages.