LINUX.ORG.RU
ФорумTalks

[JS прекрасен] ООП не нужен


0

2

ООП - это быдлокод, быдлокод не нужен. Убедите меня в обратном. Зачем нужен ООП? Я классы даже никогда не использовал, но проблем читаемости и структуры не наблюдал.

А еще меня бесят такие товарищи, которые боятся делать так:

obj.wrtSel (
	i = addbr (
		"[quote=" +
			(function (){
				if (i = msg.getElementsByClassName ("sign")[0].getElementsByTagName ("a")[0])
					return i.innerHTML;
				else return "anonymous";
			})() + "]"
		+ seltxt.toString ().replace (
			/(?:>>-----Цитата---->>|^)(.*)<<-----Цитата----<</,
			function (str, p){
				if (p!="") return "[quote]" + p + "[/quote]";
				else return "";
			})
		+ "[/quote]"),
	i.length);
(кусок из будущей версии LORCode Tools)

Страшно представить, сколько бы мусоро-переменных у них завелось бы тут. Как обидно, что в единственном популярном языке с нормальным синтаксисом (Python) так, за редким исключением, не сделаешь (и я в нем связывался с теми 100500 муоро-переменных).

cast drBatty, интересно твое мнение. Также, небыдлокодеры, насколько рационален приведенный код?

Ответ на: комментарий от aldayneko

aldayneko

Никогда не понимал как можно измерять проект количеством строк

так это.. чем тож надо мерятся. Не пиписками, так кодом. Чей код весит больше, тот и круче.

nyash
()
Ответ на: комментарий от aldayneko

Никогда не понимал как можно измерять проект количеством строк

Можешь предложить более подходящую методику для первичной оценки ±лапоть уровня сложности проекта?

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

KRoN73

Можешь предложить более подходящую методику для первичной оценки ±лапоть уровня сложности проекта?

Вес с учетом (указанием) кодировки.

moscwich
() автор топика
Ответ на: комментарий от moscwich

Вес с учетом (указанием) кодировки

Не так релевантно будет. Хотя расписывать почему и как — долго и лениво :)

KRoN73 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.