Rzeczy, których nigdy nie powinieneś robić...
O tym, dlaczego Netscape przegrał wojnę przeglądarek i o tym, jak łatwo popełnić największy błąd strategiczny. Przestroga dla programistów - z życia wzięte.
- #
- #
- #
- #
- #
- #
- #
- 72
O tym, dlaczego Netscape przegrał wojnę przeglądarek i o tym, jak łatwo popełnić największy błąd strategiczny. Przestroga dla programistów - z życia wzięte.
Komentarze (72)
najlepsze
Natomiast w biznesie taka decyzja nie zawsze zależała ode mnie. Czasem moje postulaty "przepiszmy to
Zagadzam się. Dodam ponadto, że w niektórych dziedzinach programowania, np. stron internetowych pojawiają się co chwila nowe technologie i funkcjonalności. Czasem warto przepisać megachaotyczną stronę w php do wielkiej mocy frameworka (nie wykluczam też zmiany języka), by w ten sposób zyskać możliwość szybszego rozwoju. Do bardziej przejrzystego kodu jest też łatwiej wdrożyć nowych ludzi.
Refaktoryzacja bez testów to morderstwo czasu i pieniędzy. Ile razy zdarzało się "a przepisze sobie to na nowo, ładniej" (jeszcze za czasów recznego testowania), po czym okazywało się że 50%
http://www.symfony-project.org
http://http://www.doctrine-project.org/
i nic więcej człowiekowi nie trzeba ;-)
Ja wprawdzie staram się już uciekać od PHPa, nie śledzę tak bardzo rozwoju technologii, ale ekipę od Symfony zawsze uważałem za jednych z najbardziej profesjonalnych programistów piszących biblioteki do PHPa. Jeśli tylko się czegoś tknęli, to mogę być z góry pewny, że to będzie pod każdym względem wysoko-jakościowe. Rzecz w tym, że PHP jest takim dziwnym światkiem, w którym to, co bardziej popularne, jest nieraz totalnie do dupy - nawet PEAR