November 2019

S M T W T F S
      12
34 5 678 9
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Monday, October 5th, 2009 04:00 pm

откуда берётся столько быдлокодеров на PHP. А вот откуда.

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

Правильно кто-то написал в комментах: слишком низкий порог вхождения..

Оригинал этой записи. Комментировать можно тут или там.

Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме

Thursday, October 8th, 2009 01:49 pm (UTC)
если сравнивать с c/c++, то PHP (и перл) хуже отсутствием необходимости объявления переменных и отсутствием строгой типизации. и вытекающими из этого ошибками.
но у перла применение use strict и -w позволяет большинство глупых ошибок отловить,а у php такого режима нет, насколько я знаю.
поэтому я продолжаю считать, что PHP именно провоцирует на написание "грязного" кода.
Thursday, October 8th, 2009 02:02 pm (UTC)
Это можно отнести в той или иной степени к любому языку с динамической типизацией. Сама по себе эта типизация на том уровне котором находится студент ему повредить никак не может.

Допустим тема "структура список". Не так уж и важно, что этот список будет состоять не из строго integer значений, а скажем из значений любых базовых типов.

Грубо говоря, что он должен понять, что поиск значения в списке делается за O(n), а вставка за O(1).