На Главную

PHP легок в использовании

October 26th, 2007 by Yuriy Drozdov

Легкость использования PHP является также его слабой стороной. Потому что в нем меньше ограничений на структуру кода, который Вы пишите, что позволяет очень легко писать плохой код.

PHP’s ease of use is also its downfall. Because there are less restrictions on the structure of the code you write, it’s much easier to write bad code.

via

Автор: Yuriy Drozdov

Похожие статьи:

  • Нет похожих статей

RSS комментариев | Trackback URI

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

Comment by Владимир Subscribed to comments via email
2007-10-26 20:22:33

Плохой код можно написать на любом языке.
Взять хотя бы самую распространённую проблему С++: отсутствие delete после использования объекта, созданного с помощью new.

Comment by y.drozdov
2007-10-26 20:28:07

Но, почему-то, PHP от этого страдает в большей степени…

Comment by Владимир Subscribed to comments via email
2007-10-26 20:36:31

Почему в большей? Просто сайтов, написанных на PHP больше всего. А если посчитать количество зависнувших программ, написанных на C :-)

Если серьёзно, то я согласен, что отсутствие строгого указания типов помогает делать ошибки. К тому же интерпретатор PHP сам пытается исправить некоторые ошибки, а это тоже неправильно - ошибки должен исправлять программист.
Но, в целом, все зависит от программиста, а не от языка.

Comment by y.drozdov
2007-10-26 20:39:32

Согласен, качество кода определяется программистом, а не выбранным языком программирования

(Вложеность комментариев заканчивается на этом уровне)
 
 
 
 
Comment by Владимир Subscribed to comments via email
2007-10-26 20:25:29

А оригинальная статья мне понравилась.
Фреймворки предлагают хорошую структуру для большинства приложений, и пользоваться ими удобно не только на PHP.

Comment by y.drozdov
2007-10-26 20:30:08

Статья похожа на сотни других, как по мне. Но полезные мысли из нее можно извлечь.

 
 
Comment by Scratch613 Subscribed to comments via email
2008-01-09 21:28:14

Перефразируя — “Разруха, она не в сотритах, а в головах”. (с)
Самый лучший язык в этом отношении — это Oberon. На нем при всем желании невозможно писать плохой код.
Хотя что этот код будет делать — уже другой вопрос :)

 

Извините, комментарии закрыты.