konto usunięte
Temat: Ile powinni zarabiać programiści PHP
Adrian Wieczorek:
Patrycjusz Maciej Szydło:
Plusy:
- kod jest dużo lepszy,
- programista pisząc kod widzi $,
- programista poznaje nowe narzędzia/technologie/standardy
- masz jasność komu, za co, ile zapłacić a komu nie,
Minusy:
kod jest pisany tak, zeby byl "dobry" z punktu widzenia narzedzi sprawdzajacych a nie projektu.
Tzn?
Przecierz kwestia narzędzi sprawdzających jest bardzo szeroka, dla przykładu:
- można sprawdzać jakość poprawności samego kodu i jego zgodności z standardami (odpowiednie parsery np. patrz wspomniane wcześniej code sniffer czy phplint),
- można sprawdzać poprawność z założeniami i tutaj patrz Selenium (http://www.openqa.org/selenium/) i phpunit (http://www.phpunit.de/)
Od wyłapywania błędów na poziomie koncepcyjnym nie jest programista i żadne narzędzie za programistę tego nie zrobi. Może jedynie wspomóc i to nie programistę a raczej managera czy projektanta.
Pozatym to co pisałem wkleiłem jako jeden z elementów których odpowiednie użycie może mieć wpływ na premiowanie. A zapewnienie jakości czy zgodności z założeniami projektowymi to już zupełnie inny temat, więc EOT z mojej strony.
Co do sprawdzania pokrycia kodu, jest przecierz http://www.phpunit.de/pocket_guide/3.2/en/code-coverag... i spokojnie można pod to albo znaleźć gotowca albo samemu zrobić.
I ciekawy link na koniec http://www.viewtier.com/products/parabuild/eap/phpunit...
pzdr,patS