Главные недостатки PHP

Чарльз Наттер из Oracle, принимавший участие в работе над проектом JRuby, прокомментировал свое отношение к популярному языку Web-разработки PHP.

[TOC Недостатки PHP]

Отсутствие культуры тестирования

По мнению Наттера, основная проблема PHP заключается в отсутствии культуры тестирования. Тесты во время разработки давно стали частью языка Java (благодаря JUnit). В Ruby on Rail тестированию уделяется огромное внимание. Сообщество PHP тоже осознало важность тестирования, но удобные и адекватные сегодняшним вызовам инструменты так и не созданы.

Неправильное применение паттернов программирования GoF

Другая проблема заключается в том, считает Наттер, что большинство PHP-кодеров бездумно использует паттерны GoF (банды четырех), даже если они не к месту или вовсе неприменимы.

Языки программирования: 
field_vote: 
Ваша оценка: Нет Средняя: 5 (1 оценка)

Комментировать

Filtered HTML

  • Use [fn]...[/fn] (or <fn>...</fn>) to insert automatically numbered footnotes.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <strike> <code> <h2> <h3> <h4> <h5> <del> <img>
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.