Блядь, как же горит с ёбаных билтин функций написанных ебаным камел кейсом, горит с наитупейших советов со StackOverflow, дают ответ в 50 строк, а ты его сокрощаешь до 10, ну что за хуета.Если ты юзаешь паскаль кейс или камел кейс, знай: я тебя ненавижу, мразь.
>>191097885 (OP)На предыдущей работе у меня была кодовая база, написанная труЪ-погоромистом с похожим подходом: он не признавал названий переменных длиннее четырех символов.СТехПорЯПишуТолькоВерблюдоРегистромИбоНефиг
>>191097885 (OP)Сдается что ты червь-пидор мамкин борщехлеб который никогда не работал над ебучим говном написанном тремя поколениями индусов в котором только длинные говорящие имена поясняющие смысл предметки спасают тебя от преждевременной встречи с Шивой.
>>191098686Все сообщество пишет кэмлкейсом, признанные профессионалы убеждают в своих книгах, что имена функций должны быть самодокументируемыми. Но приходит чмоха с лаба1 и лаба3 за плечами и убеждает, что мир спасут i,j,k. Соси говно.
>>191098940>Все сообщество пишет кэмлкейсом, признанные профессионалы убеждают в своих книгах, что имена функций должны быть самодокументируемыми.Все конченный люди пишут кэмлкейсом, никем непризнанные долбаёбы убеждают в своих книгах, что имена функций должны быть длиною в 32 символа, потому что Я СКОЗАЛ.>Но приходит чмоха с лаба1 и лаба3 за плечами и убеждает, что мир спасут i,j,k. Соси говно.Я нигде не учусь и над говнолабами никогда не работал, я же не долбаёб, чтобы тратить 5 лет своей жизни на юзлесный университет.
>>191099275Нет, потому что я работаю один, ибо работа в команде состоит целиком из компромиссов, а мне такое не нравится.Уже представил как меня бы постоянно заёбывали вопросами "а что делает frreq(target, data, dispatcher, url){...}".Самодокументирующийся код можно писать только в компилируемых языках.
А ещё раздражет отсутсвие многих нужных функций, которые приходится самому дописывать.Element.prototype.rm = function() { this.parentNode.removeChild(this); }
>>191099579Что ты сам получаешь от этих ебанутых сокращений? Кайфуешь от того, что можно меньше писать и что код выглядит более лаконично? По мне так это слишком малый профит от жертвования читаемостью кода.Но если ты гений погроммирования и собираешься всегда работать в одиночку, то удачки конеш.
Наверное ахуенно вам постоянно писать randomNode.parentNode.removeChild(randomNode) вместо божественного node.rm().
>>191097885 (OP)>Блядь, как же горит с ёбаных билтин функций написанных ебаным камел кейсом, горит с наитупейших советов со StackOverflow, дают ответ в 50 строк, а ты его сокрощаешь до 10, ну что за хуета.
>>191101119Двачую, ору с этого школьника, хочу посмотреть как он будет конкурировать с топ компаниями с топ программистами
>>191097885 (OP)> с ёбаных билтин функций написанных ебаным камел кейсомОбычно используют тот же стиль наименований, что и во встроенных функциях, чтобы было однородно.> с наитупейших советов со StackOverflow, дают ответ в 50 строк, а ты его сокрощаешь до 10
>>191097885 (OP)Если бы ты пробовал читать свою хуету спустя месяца три, судорожно пытаясь понять, что значит эта ебаная data. ptr, s, ты бы никогда такой тред не создал.
>>191101267> > с наитупейших советов со StackOverflow, дают ответ в 50 строк,Наверное, суть совета со стека - это донести до тебя что-то, что ты не понимаешь, а не сделать за тебя. И короче - не значит лучше. Не всегда, как минимум.>>191098286> ДаВедьТакАхуенноПисатьИменаДлинноюВЖизньОбычно переменными из нечитаемых сочетаний букв балуются либо первокурсники, которые не работали ни с чем длиннее лабы_3, либо дебилы, которые пришли в программирование из CS/MCS. Вторых можно понять, у них жизнь тяжелая.>>191099579>Самодокументирующийся код можно писать только в компилируемых языках.самодокументирующийся код - это миф. Надо докстринги писать.
>>191101791>пришли в программирование из CS/MCS. Вот с этих сука вообще горит, хуита из i, j, k и так нечитабельна, а тут ещё в таком виде гамалогии считаются какие нибудь.
>>191101726Не проецируй, плиз. Я не учу, а делаю проект.>>191101593У меня с памятью всё прекрасно, могу хоть сейчас полностью понять свой сишный код написанный год назад.>>191101322 >>191101356Ничего не имею против людей работающий в команде, просто это не для меня.>>191101267Я просто делаю шорткаты, так что в моём коде нет чаров в верхнем регистре (разве что константы).>>191101119Делаю и пока что всё успешно.>>191101546Для чего? Я не собираюсь нигде работать, я работаю над своим проектом.
>>191102982Всё работает, планово выполняю все свои задумки и самое главное что мне нравится результат.
>>191100074>>191100149Что, простите?https://developer.mozilla.org/en-US/docs/Web/API/ChildNode/remove
>>191103430Скорее всего я увидел, что так пишут на StackOverflow (наверное из-за того что remove() не работает в IE, мне на это похуй, а местным обитателям -- нет) и решил что нет нормального метода для удаления нода.
>>191105946Не поддерживаю ОПа, но у тебя пиздец говнокод. Абсолютно ненужный мусорный комментарий, вызов всех обработчиков кнопок подряд, каждый из которых проверяет что это за кнопка, миллиард аргументов у простейших функций, захардкоженные сообщения для клиента. МАЛЕНЬКИЙ МЯГКИЙ ЗНАК в сообщении блять.
>>191097885 (OP)Освой слепой 10-пальцевый набор, и все вопросы отпадут сами собой. Пока ты вытыкиваешь двумя пальчиками названия функций, прыгая глазами с клавиатуры на монитор, тебя в принципе будет бесить печать текста в любом стиле. Освой нормальный язык с ООП моделью и поймешь прелесть камел кейса, когда по наличию заглавной буквы и скобок сможешь отличать поля класса от переменных, приватные поля от общих, а обращение к объекту через композицию или лямбда-выражение станет интуитивно читаемым. Потому что object, _object, Object, Object() - это четыре объекта различной природы и назначения и по тому, как они выглядят, сразу понятно что это и как с этим работать, в отличае от huita, huita_a, huita_b, huita_huet_c().