Блядь, как же горит с ёбаных билтин функций написанных ебаным камел кейсом, горит с наитупейших советов со 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 Что ты сам получаешь от этих ебанутых сокращений? Кайфуешь от того, что можно меньше писать и что код выглядит более лаконично? По мне так это слишком малый профит от жертвования читаемостью кода. Но если ты гений погроммирования и собираешься всегда работать в одиночку, то удачки конеш.
>>191097885 (OP) >Блядь, как же горит с ёбаных билтин функций написанных ебаным камел кейсом, горит с наитупейших советов со StackOverflow, дают ответ в 50 строк, а ты его сокрощаешь до 10, ну что за хуета.
>>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 Для чего? Я не собираюсь нигде работать, я работаю над своим проектом.
>>191103430 Скорее всего я увидел, что так пишут на StackOverflow (наверное из-за того что remove() не работает в IE, мне на это похуй, а местным обитателям -- нет) и решил что нет нормального метода для удаления нода.
>>191105946 Не поддерживаю ОПа, но у тебя пиздец говнокод. Абсолютно ненужный мусорный комментарий, вызов всех обработчиков кнопок подряд, каждый из которых проверяет что это за кнопка, миллиард аргументов у простейших функций, захардкоженные сообщения для клиента. МАЛЕНЬКИЙ МЯГКИЙ ЗНАК в сообщении блять.
>>191097885 (OP) Освой слепой 10-пальцевый набор, и все вопросы отпадут сами собой. Пока ты вытыкиваешь двумя пальчиками названия функций, прыгая глазами с клавиатуры на монитор, тебя в принципе будет бесить печать текста в любом стиле. Освой нормальный язык с ООП моделью и поймешь прелесть камел кейса, когда по наличию заглавной буквы и скобок сможешь отличать поля класса от переменных, приватные поля от общих, а обращение к объекту через композицию или лямбда-выражение станет интуитивно читаемым. Потому что object, _object, Object, Object() - это четыре объекта различной природы и назначения и по тому, как они выглядят, сразу понятно что это и как с этим работать, в отличае от huita, huita_a, huita_b, huita_huet_c().
Если ты юзаешь паскаль кейс или камел кейс, знай: я тебя ненавижу, мразь.