ООП - это быдлокод, быдлокод не нужен. Убедите меня в обратном. Зачем нужен ООП? Я классы даже никогда не использовал, но проблем читаемости и структуры не наблюдал.
А еще меня бесят такие товарищи, которые боятся делать так:
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);
Страшно представить, сколько бы мусоро-переменных у них завелось бы тут. Как обидно, что в единственном популярном языке с нормальным синтаксисом (Python) так, за редким исключением, не сделаешь (и я в нем связывался с теми 100500 муоро-переменных).
cast drBatty, интересно твое мнение. Также, небыдлокодеры, насколько рационален приведенный код?