Двач.hk не отвечает.
Вы видите копию треда, сохраненную 24 февраля 2018 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
пепе пека.png136 Кб, 500x484
ОБЩИЙ БУГУРТ ТРЕД / GENERAL BUTTHURT THREAD V5.0 1092862 В конец треда | Веб
КЛИЕНТ ЗНАЕТ, ЧТО ТЫ ЗАГРУЖЕН
@
ЗА ПОВЫШЕННЫЙ РЕЙТ СОГЛАСИЛСЯ ВЫКРОИТЬ ДЛЯ НЕГО НЕМНОГО ВРЕМЕНИ И ПОМОГАТЬ ДРУГОМУ ПРОГРАММИСТУ ДЕЛАТЬ ДРУГОЙ ПРОЕКТ
@
ДАЮТ ПЕРВЫЙ ТАСК
@
НАЧИНАЕШЬ НАСТРАИВАТЬ ПРОЕКТ И РАЗБИРАТЬСЯ В ИСХОДНИКАХ
@
НАЗАВТРА (ПРИЧЁМ ЭТО ВОСКРЕСЕНЬЕ): НУ ЧТО, УЖЕ ГОТОВО?
@
ЧЕРЕЗ НЕДЕЛЮ ВСЁ ЕЩЁ ДОХУЯ РАБОТЫ
@
ВСЮ НЕДЕЛЮ ЗАДАЁШЬ ЗАКАЗЧИКУ ВОПРОСЫ ПО СКАЙПУ
@
БЕЗ ОТВЕТОВ НА ЭТИ ВОПРОСЫ НЕ МОЖЕШЬ ДЕЛАТЬ ПОЛОВИНУ ТАСКОВ
@
ВСЮ НЕДЕЛЮ МОЛЧАНИЕ
@
ПОНЕДЕЛЬНИК
@
НАМ НУЖНО, ЧТОБЫ ВСЁ РАБОТАЛО ЗАВТРА
@
ОТВЕЧАЕТ НА ВОПРОСЫ
@
ДАЁТ НЕДОСТАЮЩИЕ API
@
ТЕБЕ СЕГОДНЯ НУЖНО СДЕЛАТЬ РАБОТУ ЗА ПОЛ-НЕДЕЛИ
7614fcee84662935f2300e4aab9bf4c7.jpg27 Кб, 500x429
2 1092865
>>092862 (OP)
@
ДЕЛОЕШЬ ВСЕ ВОВРЕМЯ
3 1092872
>>092865
Двачую пикчу. У меня уже месяц назад от этого было повышенное давление. И это в 32 года
4 1092908
>>092862 (OP)
Нехуя работать не по методологии.
5 1092914
>>092908
И что это за методология?
6 1092943
>>092914
«Иди на хуй, дебил проклятый, сам делай своё говно за эти несчастные NN баксов в час, если оно тебе так срочно нужно.»
7 1092955
>>092943
Хорошая методология, но я не хочу, чтобы написали хуёвый отзыв на апворке
8 1092957
>>092955
Кармадрочер порвался, лол.
9 1093015
ИЩЕШЬ ХОРОШЕГО JAVA/SCALA СПЕЦИАЛИСТА НА BIGDATA
@
ОТКЛИКАЮТСЯ ВЧЕРАШНИЕ АДМИНЫ
@
ОТКЛИКАЮТСЯ СОРОКОЛЕТНИЕ ПИЦЦЕНОСЦЫ
@
ОТКЛИКАЮТСЯ ВЕБ-МАКАКИ
10 1093020
>>093015

>ХОРОШЕГО JAVA/SCALA СПЕЦИАЛИСТА C BIG DICK


@
ОТКЛИКАЮТСЯ СКОРОСТРЕЛЫ С 12 СМ
11 1093024
root@mail:/var/log# iptables -L| wc -l
@
29830
@
FUUUUUUUUUUUUUUUUUUUUUU
12 1093031
ИНЖЕНЕР-ПРОГРАММИСТ
@
КЛЮЧЕВЫЕ НАВЫКИ: MS EXCEL, MS WORD
13 1093034
>>092862 (OP)

>ВСЮ НЕДЕЛЮ ЗАДАЁШЬ ЗАКАЗЧИКУ ВОПРОСЫ ПО СКАЙПУ


Если и беру что-то, то только при наличии живого телефона, при отсутствии ответа дропаю, ведь мне все равно не заплатят или затянут это дерьмо по причине несоответствия их хотелок.
14 1093043
>>093034
Так можно только если у тебя уже есть репутация, клиентура, поток заказов. Если ты днолансер с биржи, тебя негативный отзыв убивает быстрее пули. Будешь батрачить на условиях заказчика и говорить "да, сэр, спасибо, сэр."
15 1093066
>>093043
дропаю телеграмоебов не хотящих в скайп/вайбер, не желающих оплачивать через сбербанк/росбанк и японодрочеров.
16 1093103
НА ПРОЕКТ НАНИМАЮТ 20 ИНДУСОВ
@
КОД РЕВЬЮ НЕТ
@
НА ЗАВЕРШЕНИЕ ПРОЭКТА ОСТАЕШЬСЯ ТОЛЬКО ТЫ
17 1093118
>>092943

>t. безработный гордый бомж из ульяновска

18 1093156
>>093034
А я не беру проекты от заказчиков не из США или западной Европы
19 1093175
>>093156
Оно и видно.

>беру проекты только от заказчиков из США или западной Европы


Пофиксил
20 1093201
>>093156
То есть не работаешь вообще?
21 1093212
>>093156
а заказчики из сша или европы - все чсвшные мрази, понаехавшие индусы и нигеры.
22 1093340
>>093201
Нет. Сейчас 2 из США и по одному из Швеции и Австрии
23 1093341
>>093212

> чсвшные мрази


Средняя чсвшность. Но индусов и нигеров среди них нет. Одного чсвшного китайца дропнул, больше с азиатами не планирую связываться
sage 24 1093383

> отзыв на апворке


так бы и сказал, что ты фрилансораб, запиливающий параши для жмотов и быдла
страдай, хули
25 1093421
>>093383
Не опоздай с обеда, а то выебут за опоздание, офисораб
26 1093429
>>092862 (OP)
ANGULAR+NODE.JS
@
ХУЯК-ХУЯК
@
АРХИТЕКТУРА, ПРИЛОЖЕНИЕ
14786802817620.jpg71 Кб, 604x604
27 1093722
>>093015

>ИЩЕШЬ ХОРОШЕГО JAVA/SCALA СПЕЦИАЛИСТА НА BIGDATA



Ну. Ты ведь понял, где у тебя ошибка?
мимобигдатанапитонебоярин
28 1093776
>>093722
А какой у тебя Dick? Very Big?
29 1093855
>>093015
ИЩЕШЬ ХОРОШЕГО JAVA/SCALA СПЕЦИАЛИСТА НА BIGDATA ЗА ЕДУ
@
ОНИ ПОЧЕМУ ВСЕ РАБОТАЮТ ЗА ДЕНЬГИ У ДЯДИ С ЗАПАДА
30 1093858
>>093855
Сама возможность работать с бигдата - часть компенсации
31 1093862
>>093858

>часть компенсации


большая честь
32 1093863
>>093862
Ну да. Одно дело за 50к пидорасить легаси говнокод, а другое дело за те же 50к заниматься настоящим хайтеком (=развлекаться и учиться за чужой счет).
33 1093900
>>093863
Бигдатамакака, плес))) Каким хайтеком, лол? java.lang.outofmemoryerror java heap space, накроши больше партишенов.
34 1093913
>>092862 (OP)
РАБОТАЕШЬ ПО ТЕХНОЛОГИИ X
@
НАДО СОВЕРШЕНСТВОВАТЬСЯ
@
ВНЕ РАБОТЫ ДАЖЕ ДУМАТЬ НЕ ХОЧЕШЬ ПРО ТЕХНОЛОГИЮ X
@
А ТАКЖЕ ПРО РАБОТУ
35 1093996
>>093913
Рили. Не понимаю, как чувачки после работы ещё прогать могут.
36 1093997
>>093043

>Если ты днолансер с биржи


Тогда к тебе не обращаются с подобной хуйней, тебе и простой-то таск дать побоятся. У тебя явные нарушения в логике рассуждений.
37 1093998
>>093156
В сша не изобрели телефон?
38 1094003
>>093421
Но мань, гибкий график, все дела, главное спринт закрыть по плану. Хотя что фринсочмоха может знать про планирование.
39 1094056
>>093996
Я свою игру пишу, по сравнению с работой это весело.
40 1094058
>>093998
Сейчас как-то не принято звонить на другой континент
UBfag.png37 Кб, 446x107
41 1094091
Этот хуесос буквально всплывает к каждому блядь видео хотя бы немного связанному с кодингом, и даже с некоторыми не связанными. Не представляю как эта мразь должна была проставиться гуглу или какой-нибудь ботоферме чтобы так раскрутиться. Я даже готов посмотреть это один раз чтобы мне это больше не предлагалось но уверен что это не поможет.
И да нет на свете человека которого я презираю больше UB. Он просто хуже червя пидора. Все его "учение" это таких невероятных масштабов поебень просто ебануться.
42 1094092
>>094003
То, что скрам митинги и прочая бюрократия меня заебали, поэтому я выкатился из офисорабства
43 1094133
>>094091
Потому что ты его смотришь. Я от тебя в первый раз о нем услышал.
44 1094152
ПОЧЕМУ КТО ТО ДРУГОЙ?
@
ПОЧЕМУ НЕ Я?
45 1094159
Айтишник — удивительная профессия, неимоверно отличающаяся от других!

1. Только айтишник уходит с работы последним, оставляя разве что охранника/сторожа. Также частично работает удаленно, работает по выходным, чтобы ублажать клиента и цепочку жирных посредников. Решить какую-то задачу за ближайшие 48 часов, не спать, упороться кофеином и успеть — норма для айтишника. Для сравнения: мастер, укладывающий плитку в ванной, просто пошлет за такие овертаймы.

2. Только айтишник постоянно учится сам и обучает миллионы профанов, чтобы создать себе конкурентов. Только айтишники постоянно проводят такое огромное количество курсов, хакатонов, вебинаров, активно всем впаривают вхождение в IT и пользу обучения программированию в детском саде, школе, вузе, пользу переучивания с 40-летних врачей или музыкантов в программисты.

3. Только айтишник считает себя лучшим умом, интеллектуалом, сверхсовременным человеком и творцом будущего, делающим сверхценную сверхзначимую работу, забывая, что он всего лишь сидит на стуле на галере и перемешивает спринг фрэймворк пальцами по клавишам, давясь халявным галерным чаем.

4. Как видим, только айтишник-ноулайфер может предложить работодателю поработать 2 месяца подряд на проекте БЕСПЛАТНО:

https://rabota.ua/cv/11064917

Да-да, вообще бесплатно.
46 1094166
>>094159

>2 месяца подряд


так за 2 месяца она с PHP5 на PHP7 пересядет и сразу на миддла зато
47 1094168
>>094159
Ох уж эти сектанты ебаного
48 1094196
>>094091
Не понял, чем плох Анкл Боб?
Его книжка Идеальный Программист очень неплохая, чтобы посмотреть на мир разработки незамыленными глазами.
49 1094201
РАБОТАЕШЬ НАД ЧАСТЬЮ ОГРОМНОГО ПРОЕКТА - КАЛЕНДАРЕМ СОБЫТИЙ
@
ПОСЛЕ СОЗДАНИЯ ГЕНЕРИМ ICAL ФАЙЛ, ПРИКРЕПЛЯЕМ ЕГО К ПИСЬМУ
@
ПИШЕШЬ ФУНКЦИЮ ГЕНЕРАЦИИ В КОНТРОЛЛЕРЕ
@
Я ТЕБЕ 3 РАЗА ОБЬЯСНЯЛА ЗАЧЕМ НУЖНЫ КОНТРОЛЛЕРЫ И МОДЕЛИ, БОЛЬШЕ НЕ БУДУ ИДИ ПЕРЕЧИТЫВАЙ
@
ПЕРЕНОСИШЬ В МОДЕЛЬ, ПЫТАЕШСЯ ПОНЯТЬ КАК ПОЛУЧИТЬ ПОСЛЕДНИЙ СОХРАНЕННЫЙ ОБЬЕКТ
@
STACKOVERFLOW
@
ТАК ВЫ БУДИТЕ НАРУШАТЬ ВСЮ MVC АРХИТЕКТУРУ
@
ЕЩЕ РАЗ ПРОЧИТАЙТЕ ЗАЧЕМ НУЖНЫ КОНТРОЛЛЕРЫ И МОДЕЛИ
50 1094214
>>094201
Ну чего ты, братишка? Это же легко.

Вся бизнес-логика должна быть в модели: к примеру есть модель Product, нужно в контроллере фронта и Бэка получить его описание, но в разных форматах, пишешь метод get Description() общий, которые будет использоваться двумя другими: getDescriptionHtml() и getDescriptionJson(). И нужный из них юзаешь в контроллерах фронта и Бэка. Зато в будущем, когда на фронте понадобится json, поменяешь метод и все.
51 1094221
>>094214
Спасибо, конечно, но то что ты написал мне понятно. В рейлсе еще и контроллер один и он же один отвечает, что на html, что на json.
respond_to do |format|
format.html { }
format.js { }
format.xml { }
end
в такоим стиле. Бугурт был в противоречивости советов босса и сообщества. А так иногда с этим, и правда, проблемы бывают, MVVM для меня выглядит более логичным.
52 1094222
>>094214

>Вся бизнес-логика должна быть в модели



МЫ ВАМ ПЕРЕЗВОНИМ
53 1094374
>>094201

>ОБЬЯСНЯЛА


У тебя лид - девочка?
54 1094396
>>094374
Да. Говорят, в офисе за 5 лет была 2 раза, работает на удаленке, судя по ощущениям круглосуточно, правки на почту могут прийти и в 5 часов утра, и в 10 вечера, днем всегда онлайн и что-то делает.
55 1094403
>>094201
На самом деле никто не знает, что такое MVC архитектура. А твой лид настолько некомпетентен, что не может своё представление тебе объяснить.
56 1094404
>>094396
Вместо нее в две смены робят два индуса.
Хуй будешь продуктивным 24 часа подряд.
57 1094407
>>094404
Когда она звонит, по голосу не индус, причем с типичынм местным говором (много где пожил, отличаю такое на слух).
58 1094416
>>094407

>по голосу не индус


Это не значит, что на неё не работают индусы или просто макаки по-дешевле.
59 1094460
>>092862 (OP)
ЗНАЕШЬ НА УРОВНЕ MID+ JAVA
@
ОТКРЫЛ КНИГУ ПО ШАРПУ
@
ПРИГОРЕЛ. ШАРП СЛИЗАЛИ С JAVA.
60 1094464
>>094460
Чего пригорел-то?
61 1094468
>>094222
Rich Domain Model, слышал о таком?
Блядь как бугрит от анемической модели, пиздец. А на джаве других альтернатив нет, суке.
62 1094472
>>094460
Шарп же, как язык, давным давно жаву обогнал, хуле слизали то.
63 1094520
>>093913
Жизненно
64 1094773
>>094133
1С/пыха?
>>094196
Эту книгу не видел и лень искать, но не понимаю как этот древний пердун может обладать

>незамыленными глазами


Я прихуел с его примеров когда он берет намеренно хуевый код, применяет к нему эти свои высосанные из хуя правила, и внезапно код становится еще хуевее. Мне даже когда я был совсем начинающим падаваном казалось что что-то тут не то творится. А если взять на вооружение принципы фп, то что общего изменяемого состояния надо сторониться изо всех сил, то можно объективно обосновать почему его советы вредны.
Вот этот чел очень хорошо все раскладывает в нескольких видео
https://www.youtube.com/watch?v=QM1iUe6IofM
Я понимаю когда человек сталкивается с ебической функцией на 5000 строк он весьма охуевает. А потом видет что один хороший дядюшка предлагает все дробить на однострочные функции и давать им понятные имена и испытывает катарсис. Вот только такой подход на самом деле сделает код еще хуевее. Если кусок кода не переиспользуется НЕНУЖНО выделять его в отдельную функцию, чтобы дать куску имя. Лучше просто написать комментарий если очень хочется.
Подкрепляю Кармаком
http://number-none.com/blow/john_carmack_on_inlined_code.html

>I know there are some rules of thumb about not making functions larger than a page or two, but I specifically disagree with that now -- if a lot of operations are supposed to happen in a sequential fashion, their code should follow sequentially.


За предложение делать обратное мне просто хочется убивать нахуй. Проблема в том что никакое имя не опишет код на 100%, только сам код может описать себя. Там где последователю ДБ кажется что он придумал хорошее название можно додумать еще сотню неочевидных тонкостей. В результате приходится скакать по коду как бешеному козлу чтобы хоть как-то понять что происходит.
А его живые выступления, когда он вводные полчаса пиздит о неведомой хуите. Его просто очень неприятно смотреть в конце концов.
65 1094805
>>094468

> Rich Domain Model, слышал о таком?



Слышал, это антипаттерн trollface
15063281838620.jpg89 Кб, 1024x768
66 1094831
>>094201

MVC - ХУЙ СОСИ
Captured1.png2 Кб, 446x237
67 1094836
>>094773

>скакать по коду


Но ведь уже давно в GCC добавили вложенные функции (nested functions), что вам мешает?..
68 1094856
>>094201

Что же вы такую простую проблему-то решить не можете :) Видимо тут одни студенты и сишники собрались.

Анончики, вы делаете 2 ошибки:

1) пишете толстые уродливые контроллеры
2) думаете, что "модель" в MVC - это набор классов, соответствующих таблицам в базе данных и надо писать весь код там

Так уж и быть, помогу. В "приложение MVC" могут входить и любые другие классы, среди которых есть так называемые "сервисы" или "хелперы". Вообще, M/V/C - это все довольно условно и речь там в первую очередь про отделение интерфейса пользователя от ядра приложения. В твоем случае можно было сделать класс IcalGenerator (если речь о Ява), и в нем очевидный метод

public string generateIcalFile(входные данные)

Вот и все. Входные данные можно передать в аргументы, а если тебе нужен доступ к БД, то можно инжектировать объект для получения данных из БД.

Фаулера почитайте, посмотрите примеры кода:

https://martinfowler.com/articles/injection.html
https://martinfowler.com/eaaCatalog/serviceLayer.html

> Только айтишник постоянно учится сам


Потому что интересно

> и обучает миллионы профанов, чтобы создать себе конкурентов.


Арарарара. Вот вы тут даже не знаете, что такое сервис, и всерьез считаете себя конкурентами? Эффект Даннинга-Крюгера в действии.

> Для сравнения: мастер, укладывающий плитку в ванной, просто пошлет за такие овертаймы.


Потому что айтишник развивается, а мастер и 30 лет спустя будет класть плитку, если, конечно, его не заменит сделанный айтишником плиткоукладыватель.

> В рейлсе еще и контроллер один и он же один отвечает, что на html, что на json.


Это тут не при чем.
68 1094856
>>094201

Что же вы такую простую проблему-то решить не можете :) Видимо тут одни студенты и сишники собрались.

Анончики, вы делаете 2 ошибки:

1) пишете толстые уродливые контроллеры
2) думаете, что "модель" в MVC - это набор классов, соответствующих таблицам в базе данных и надо писать весь код там

Так уж и быть, помогу. В "приложение MVC" могут входить и любые другие классы, среди которых есть так называемые "сервисы" или "хелперы". Вообще, M/V/C - это все довольно условно и речь там в первую очередь про отделение интерфейса пользователя от ядра приложения. В твоем случае можно было сделать класс IcalGenerator (если речь о Ява), и в нем очевидный метод

public string generateIcalFile(входные данные)

Вот и все. Входные данные можно передать в аргументы, а если тебе нужен доступ к БД, то можно инжектировать объект для получения данных из БД.

Фаулера почитайте, посмотрите примеры кода:

https://martinfowler.com/articles/injection.html
https://martinfowler.com/eaaCatalog/serviceLayer.html

> Только айтишник постоянно учится сам


Потому что интересно

> и обучает миллионы профанов, чтобы создать себе конкурентов.


Арарарара. Вот вы тут даже не знаете, что такое сервис, и всерьез считаете себя конкурентами? Эффект Даннинга-Крюгера в действии.

> Для сравнения: мастер, укладывающий плитку в ванной, просто пошлет за такие овертаймы.


Потому что айтишник развивается, а мастер и 30 лет спустя будет класть плитку, если, конечно, его не заменит сделанный айтишником плиткоукладыватель.

> В рейлсе еще и контроллер один и он же один отвечает, что на html, что на json.


Это тут не при чем.
69 1094858
>>094856
Но ведь они пишут

> толстые уродливые модели

70 1094859
>>094858

Для этого и надо разделять функционал по классам, чтобы каждый отвечал за что-то свое. Набор сервисов - это как внутреннее API приложения.

Ну и "толстые" сервисы это как раз нормально. В чем проблема с "толстыми" контроллерами? 1) у них несколько зон ответственности (взаимодействие с пользователем + генерация файлов календаря) 2) код в них нельзя повторно использовать, нельзя вызвать метод генерации календаря, если он в контроллере 3) тестировать тоже неудобно
71 1094905
>>094836

>в GCC добавили


Расширенияблядь хуже пидораса. И да - не все пишут на GCC, или даже на С или С++. Хотя фича хорошая, годная.
72 1095147
>>094856
Разделение ядра и логики вещь хорошая, но тогда почему скаффолдинг все методы для работы с БД прячет в контроллере? В M$ сами себе враги?
73 1095505
ИНДУСЫ НЕ ОСВОИЛИ ОПЦИЮ REMOVE ИЗ JQUERY VALIDATE
@
НО ОСТАВИЛИ ОБЫЧНУЮ ВАЛИДАЦИЮ В JQUERY VALIDATE
@
ПОТОМ ЕЩЁ НАВЕСИЛИ НА ПОЛЕ ЕМЭЙЛА ONBLUR, ГДЕ ПРОВЕРЯЮТ АЯКСОМ, ЗАРЕГИСТРИРОВАН ЛИ УЖЕ ЕМЭЙЛ
@
В РЕЗУЛЬТАТЕ ПРИ ВВОДЕ ЕМЭЙЛА ПОКАЗЫВАЕТСЯ ЗЕЛЁНАЯ ГАЛКА, ПОТОМ ЧЕРЕЗ СЕКУНДУ ЗНАЧОК ОШИБКИ И СООБЩЕНИЕ С ОШИБКОЙ
@
В НЕКОТОРЫХ СЛУЧАЯХ НАЧИНАЕТ ПОЯВЛЯТЬСЯ НЕСКОЛЬКО ОДИНАКОВЫХ СООБЩЕНИЙ ОБ ОШИБКЕ
74 1095507
>>095505

> REMOVE


REMOTE
fix
75 1095591
>>094856

> 2017


> MVC



Я вообще хуею с ваших откровений тут. А ДЛЯ КОДА ГЕНЕРАЦИИ ХУЙНИНЕЙМ МОЖНО СОЗДАТЬ ОТДЕЛЬНЫЙ МЕТОД))0) Вау, блядь. Охуеть.

Ооп-макака хуже пидораса.
76 1095595
>>094773

>Если кусок кода не переиспользуется НЕНУЖНО выделять его в отдельную функцию, чтобы дать куску имя. Лучше просто написать комментарий если очень хочется.


Хуита. Функция должна делать одну вещь на своем уровне абстракции. Если у тебя в функции есть вложенность более чем на два уровня - ты должен разбить ее на несколько функций. 95% функций в обычном (не библиотечном) коде нигде не переиспользуются и нужны исключительно ради модульности, документации и тестирования. Тестирования, еще раз повторю.

>I know there are some rules of thumb about not making functions larger than a page or two, but I specifically disagree with that now -- if a lot of operations are supposed to happen in a sequential fashion, their code should follow sequentially.


Ну, блядь? Он вообще про другое говорит. Никакого отношения к твоему НЕНУЖНО это не имеет.

> В результате приходится скакать по коду как бешеному козлу чтобы хоть как-то понять что происходит.


Охуеть. Братишка, тебе IDE подогнать? Ну че ты, братишка?

Кстати, сейчас вспомнил, что вроде бы в имаксе был мод, который при наведении курсора на имя функции показывает ее определение в соседнем буфере. Это действительно полезная вещица в некоторых случаях.
77 1095618
>>095591

>Ооп-макака



ебать маня порвалась. А ниче, что ооп - главенствующая парадигма последние десятилетия и будет таковой еще долго?

А то что ты не смог врубиться в mvc или mvp - твои личные сексуальные проблемы
78 1095638
>>095618
Ну такое. В проекте, основанном на типичном MVC фреймворке, от ООП только и остались M, V и C. Практически отдельная парадигма. А внутри этих 3 букв твори, что хочешь.
79 1095848
>>095618
Нет никакого MVC, дурилка картонная.
80 1095894
>>095618
ООП - самый главный босс. Но это не надолго.
Ты пойми, мир сдвинулся. В результате страшной катастрофы были уничтожены практически все живые существа, а выжившие давали ужасное, поразительное в своей омерзительности, потомство. Большинство умирало, 90% первого поколения были бесплодны. Но в результате жутких мутаций стало возможно межвидовое скрещивание. Из-за множественного наследования здесь можно встретить кошмарных существ: программист С++ с телом рыбы и хуем слона, труп страуса с китовым усом вместо глаз, джигурду в малиновой юбке, выдающего себя за тайскую шлюху. Здесь царят хаос и ужас с тех пор как радиоактивная пыль скрыла землю от солнца в 1983 году. Потом, когда в 1998 решили снять режим глобальной катастрофы, человечество было уже мертво, потому были законодательно закреплены права новых существ. Организмы практически избежавшие мутаций были уравнены в правах с разлагающимися на глазах и истекающими слизью трупоедами и с хищными растениями. Ты представляешь всю безысходность этого мира? Но даже здесь можно видеть лучик надежды. Существа сохранившие глаза и осколки разума тянулись, как цветы с солнцу, к Роланду Дискейну Хаскеллу Карри и его небольшому отряду: Сюзанне Алонзо Чорчу и Джону Маккарти, которые устало брели через эти пустоши. Они были стрелками функциональщиками. Путники несли порядок и знания именем рода Эльда Теории Категорий. Существа хватались за эти крупицы, неловко пытались рисовать своими шупользеподобными руками стрелки на зеленом песке, они получали квадратные скобки вместо круглых, они хотели чистоты, но лишь продолжали пачкали и без того грязные руки. Маленький отряд уходил. Хаскеллу было невыносимо больно видеть страдания этих существ, он знал, что несет ответственность. Но уходил, ведь его неудержимо тянуло к Башне. Он знал, что Бьёрн ждет его там. И там должно было все решится. Из-за Бьерна мертв Дениса. Из-за Бьерна мир сдвинулся. Хаскел шел вперед, хоть и не знал, чем это закончится, но два аппликативных функтора приятной тяжестью на поясе давали уверенность, что это лучи не будут разрушены...
80 1095894
>>095618
ООП - самый главный босс. Но это не надолго.
Ты пойми, мир сдвинулся. В результате страшной катастрофы были уничтожены практически все живые существа, а выжившие давали ужасное, поразительное в своей омерзительности, потомство. Большинство умирало, 90% первого поколения были бесплодны. Но в результате жутких мутаций стало возможно межвидовое скрещивание. Из-за множественного наследования здесь можно встретить кошмарных существ: программист С++ с телом рыбы и хуем слона, труп страуса с китовым усом вместо глаз, джигурду в малиновой юбке, выдающего себя за тайскую шлюху. Здесь царят хаос и ужас с тех пор как радиоактивная пыль скрыла землю от солнца в 1983 году. Потом, когда в 1998 решили снять режим глобальной катастрофы, человечество было уже мертво, потому были законодательно закреплены права новых существ. Организмы практически избежавшие мутаций были уравнены в правах с разлагающимися на глазах и истекающими слизью трупоедами и с хищными растениями. Ты представляешь всю безысходность этого мира? Но даже здесь можно видеть лучик надежды. Существа сохранившие глаза и осколки разума тянулись, как цветы с солнцу, к Роланду Дискейну Хаскеллу Карри и его небольшому отряду: Сюзанне Алонзо Чорчу и Джону Маккарти, которые устало брели через эти пустоши. Они были стрелками функциональщиками. Путники несли порядок и знания именем рода Эльда Теории Категорий. Существа хватались за эти крупицы, неловко пытались рисовать своими шупользеподобными руками стрелки на зеленом песке, они получали квадратные скобки вместо круглых, они хотели чистоты, но лишь продолжали пачкали и без того грязные руки. Маленький отряд уходил. Хаскеллу было невыносимо больно видеть страдания этих существ, он знал, что несет ответственность. Но уходил, ведь его неудержимо тянуло к Башне. Он знал, что Бьёрн ждет его там. И там должно было все решится. Из-за Бьерна мертв Дениса. Из-за Бьерна мир сдвинулся. Хаскел шел вперед, хоть и не знал, чем это закончится, но два аппликативных функтора приятной тяжестью на поясе давали уверенность, что это лучи не будут разрушены...
81 1095988
>>095894
забавная паста, мне понравилась)

> Из-за множественного наследования здесь можно встретить кошмарных существ



множественное наследование - зло, никто не спорит, но есть же языки, где оно справедливо запрещено. Та же джава и сишарп. Юзай их и будет тебе счастье
82 1095991
>>095988
var счастье = new Программист<ТелоРыбы, ХуйСлона>(жопаСтряслась);
83 1095993
>>095991
и какое отношение коллекции стали иметь к множественному наследованию или его отсуствию?
84 1096003
>>094091

Поставь рагу, проблем солвд, проблем?
85 1096006
>>094214

Хоспаде 10 из 10, наконец то до кого-то допёрло. Ебаная рельса испоганила мвц на 10 лет вперёд.
86 1096009
>>094905

В старые добрые времена за расширения конпелировали с -O4 и заставляли дебажить из консольного gdb без символов. Ибо нехуй.
87 1096012
>>096006

Все бы хорошо, да только рельса не мвц.
88 1096015
>>093015
Хорошего нельзя найти, его можно только вырастить из джуна. Хороший Java-специалист смотрит на ваши вакансии как на говно. Еще и зп наверное меньше 200К предлагаете или вообще "обсуждается с успешным кандидатом".
89 1096101
>>096012

В профессиональном понимании - нет. А в её маркетинге - да. И теперь тысячи уебмакак оборачивают таблицы в модели, называют темплейты "view" и пилят редайректы в контроллерах. А мне потом это говно переписывать.
90 1096105
>>096101

> Вайнит на маркетинг



А ты смешной.
91 1096110
>>095991
Лол.
92 1096155
>>095505
JQUERY
#достаточно
Люто горит с любого фронта, будь это разметка, ловля ивентов, анимации и прочей ебалы.
93 1096156
>>095988

>запрещено


Тащемта разрешено, они сейчас жалеют что ебались с интерфейсами.
94 1096161
>>092955
У меня из-за их ебучего трекера рался ОКР
95 1096169
>>094460
А теперь почитай почему он вообще появился
96 1096175
>>096156
где? В джаве как было запрещено, так и есть до сих пор
97 1096179
>>096175
Теперь есть дефолтные методы в интерфейсах
98 1096245
>>095595

>ради модульности


То что никак не переиспользуется - ни о какой модульности речи не идет

>документации


Прочти мой комментарий еще раз

>тестирования. Тестирования, еще раз повторю


Оооо... Так и думал что мимо этого говна не пройти. Не хотелось бы углубляться, но 99% т.н. юнит-тестов не тестируют вообще ничего, т.к. основная сложность сосредоточена во взаимодействии компонентов. Особенно когда "модули" сжимаются до ничего не делающих однострочников вызывающих другие однострочники, а тесты на них превращаются в assert(2+2==4). Показательно что тема активно форсилась безмозглым UB и его компашкой ни строчки кода в жизни не написавших "консультантов".

>Он вообще про другое говорит. Никакого отношения к твоему НЕНУЖНО это не имеет.


Аргументировать это конечно не нужно, у нас ведь тут кружок телепатов читающих твои мысли; когда подчеркнутое дословно цитирует мою основную мысль.

>Охуеть. Братишка, тебе IDE подогнать? Ну че ты, братишка?


офт: Тут мне вспоминается фишка javaбратишек засовывать свой код в немыслимые структуры каталогов com/companyname/залупа/говно/sdfsdf/src/моча/com/companyname/хуй/пизда/джигурда. И самый их весомый аргумент - ну у нас же ведь есть IDE которая все это разворачивает мы даже не думаем об этом. Может быть просто надо настроить так инструменты чтобы этой хуйни не было изначально, а не заниматься бегом с препятствиями? Может есть какая-то глубинная причина которая мне просто недоступна, но в мирке дотнета я подобного не замечал./офт
Т.е. твое IDE будет прыгать вместо тебя что ли и показывать процесс на видео, или встроенный ai заинлайнит все взад? Что за бред, я даже не знаю что тут сказать.
99 1096248
>>096101
Блен, а я так и пишу контроллеры. Чо делать, если нужно переиспользовать функционал из другого роута?
100 1096411
Пишу код на домофоне
@
Жду по 5 мин пока скомпилируются 5к строк
@
3й месяц прошу начальника купить новый компуктер
@
Начальник подакивает но нихуя не делает
@
Пизда полудизайнер полуверстальщица, которая только и делает, что всеми днями кнопочки ретуширует, просит новый комп
@
На следующий день у нее стоит новый комп
@
Мой анус улетает к Аллаху
101 1096418
>>096411
Та же хуйня, тока с тестировщицей. Мне необходимо верстать под сафари и компилировать Бабелем, комп жутко тормозит и виснет. Ручная тестировщица сидит за маком и прокликивает бэкенд. Я хуею блять. Даже Пхп сторм мне зажали купить, хотя вся команда сидит на жс сторме.
102 1096434
>>096411
>>096418
Ебливые омеги, у вас есть только то, что вы заслуживете. Позволяете вытирать об себя ноги - получайте.
103 1096474
>>096248

Если код должен использоваться в двух местах, он - сюрприз! - должен быть вынесен в библиотеку или вверх по иерархии классов. Толковый фреймворк заранее предоставляет несколько уровней наследования, где такой код скапливается. Кроме того, композиция > наследование: часто используемый кусок кода следует вынести в отдельный класс.

Между контроллерами, моделями и views должна быть жёсткая граница. Мои критерии правильной сборки примерно такие: контроллеры и views всегда можно обрезать, и тогда останется чистый API, который включает в себя всю бизнес-логику приложения. Контроллер может считать ввод приложения, вызвать методы моделей, которые изменяют внутреннее состояние приложения, и выбрать view. View может считать ввод приложения, вызывать методы моделей, которые не изменяют внутреннее состояние, и сформировать стратегию возвращения вывода.

Контроллеры не имеют права заниматься выводом, они являются стратегией обработки ввода и уровнем индирекции между внешним миром и моделями, который позволяет внешнему миру влиять на внутренне состояние. View не имеет права изменять внутреннее состояние приложения, и является уровнем индирекции между моделями и внешним миром для отображения состояния. Модели представляют не базу данных, как это принято в рельсах, а бизнес-логику; база данных может быть воплощена уровнем ниже моделей, но сама по себе моделями может быть представлена напрямую только в очень примитивных случая. Нормальное исходное состояние модели - пустой класс
104 1096524
>>096411
Просто она поскакала на хуйце у начяльника, а ты нет.
105 1096605
>>096434

>Ебливые


Как раз нет, в этом вся проблема этих няшных омеганских кунчиков.
106 1096667
>>096155
Горит с фронтент разработки? Или с Jquery? Я сам её раньше не любил, но а что делать. Без неё код увеличивается раза в 2. А реакты и ангуляры для многих сайтов - лютый оверкил
107 1096670
>>095991
Где ты видел такое множественное наследование? Это создание дженерик класса. Мы вам перезвоним

>>095993
См пункт 1
108 1096676
>>096474
Ну заебись - пихать логику во вью. Или ты имел в виду вью контроллеры?
109 1096679
>>096411
Лайфхак - покупаешь ноут и ебашишь на нём. Конечно, не справедливо, зато будет намного приятнее работать. И как бонус - там не будет никаких троянов и радминов от работодателя. Можно смотреть порнуху и сохранять её на ноуте
110 1096706
>>096667
С фронта в целом. Почему-то мне это кажется очень сложна.
111 1096740
>>096679
Охуеть лайфхак, из разряда: вас ебут - вы расслабьтесь.

В норм конторах тебе уже дают ноутбук в пользование: imac или macbook по желанию.
112 1096767
Рабочая станция с 7800x, 64GB, 1080ti и 2х30" мониторами
Рабочий Razer Blade без дела валяется в тумбочке
Никакого батхерта
113 1096831
>>096706
а еще говорят, что фронт - это легко.
114 1096833
>>096740
я чувствую, мне придется со своей зарплаты покупать макбук. благо это 1 месяц работы.
115 1096835
>>096767
хочешь отдать мне? :3
116 1096858
>>096245

>То что никак не переиспользуется - ни о какой модульности речи не идет


Модульность ортогональна фактическому переиспользованию. Это вроде очевидно любому, не?

> Прочти мой комментарий еще раз


Охуенный аргумент, ну-ну.

> 99% т.н. юнит-тестов не тестируют вообще ничего, т.к. основная сложность сосредоточена во взаимодействии компонентов


> юнит-тестов


> взаимодействии компонентов


Значение знаешь? Почитай какую-нибудь книжку про разработку ПО - там будут все определения.

> подчеркнутое дословно цитирует мою основную мысль.


> Если кусок кода не переиспользуется НЕНУЖНО выделять его в отдельную функцию


> if a lot of operations are supposed to happen in a sequential fashion, their code should follow sequentially


Походу надо еще посоветовать тебе прочитать учебник по английскому языку.

> Может есть какая-то глубинная причина которая мне просто недоступна


Ты открываешь для себя неймспейсы? Или разбиение кода на тестовый и основной? Или мультиязыковые проекты? Даже не смешно уже, чесслово.

> Что за бред, я даже не знаю что тут сказать.


Ну если для тебя является проблемой элементарная ide-assisted навигация по проекту, тот тут, дружище, не говорить надо, а читать и слушать. Учиться, учиться, еще раз учиться, ага.
117 1096868
>>096474

>Толковый фреймворк


>несколько уровней наследования


/0

И успокойся уже, под "моделями" 99% разработчиков понимают репозиторий\обвязку над ним, а не толстые как жопа твоей мамаши модели. А все потому, что нет никакого mvc - каждый понимает под этим то, что лично он хочет. Потому что это гуманитарное маркетинговое говно, а не реальная абстракция. Нет никакого мвц, заебали.

Прежде чем возражать инб4: не будешь, нарисуй диаграмму типов для "мвц".
118 1096891
>>096740
Ну он же не хочет съёбывать из той шаражки. Может хоть ноут купить
119 1096898
>>096706
Да ничем не сложнее бэкенда. Вот машобчик, высоконагруженные системы, запросы к базе на 100+ строк, angular/react/vue - это сложно. А тут запомнил десяток функций жквери, десяток тэгов html, пару десятков js функций и CSS и хватит для простых сайтов. Ты наверно ещё не вкатывался во фронтенд
120 1096901
>>096868

> нет никакого mvc - каждый понимает под этим то, что лично он хочет


Ну ёпта - view - шаблоны с минимумом логики. Model - 0 логики. Контролеры и может быть сервисы - вся бизнес логика
121 1096944
Хуле нету свежих бугуртов?
122 1096947
>>096944
потому что весь /pr/ скатился в срачи, присмотрись
123 1096948
>>096858
У меня пригорело с того какой ты дибилушка.
124 1096952
>>096948
Про юнит-тесты он прав.
125 1096956
>>096952
Может тебя не затруднит указать В ЧЕМ КОНКРЕТНО БЛЯДЬ?
126 1096994
>>096948

>У меня пригорело


> BUTTHURT THREAD


Поджигая нубов since 2007.

>>096901

> 2017


> view


Всем динамического чтмля, пацаны))

> Model - 0 логики


Ты, блядь, пост-то прочитай. Тот анон, которому я отвечаю, как раз ратует за толстые модели, которые содержат всю бизнес-логику.
127 1097000
>>096994
Мамка твоя нуб
128 1097030
>>096898

>машобчик


>сложна


>рисовать линии между точками в n-мерном пространстве

129 1097037
>>096868

> нарисуй диаграмму типов для "мвц".



При чем здесь типы? mvc (model 1) vs model 2 отличается связностью между моделью и контроллером. мимо
130 1097038
>>097037

вьюхой* и контроллером.
131 1097040
>>094214

>Вся бизнес-логика должна быть в модели


Но так можно дойти до того, что все в хранимках будет, я не понимат
132 1097042
>>096891
О чем ты, анончик, у меня зарплата 30к
133 1097044
>>097042
Свободная касса!
134 1097046
>>097044
В Омске люди за такую зарплату готовы убивать, так-что я себя чувствую вполне комфортно
135 1097049
>>097046
Омск большой город. Там зарплаты не сильно отличаются от московских.
136 1097055
>>097049
Это только если в телевизоре. Я живу здесь. Тут люди радуются, что у них зарплата хотя бы 20к и готовы за эти деньги бесплатно перерабатывать и выходить в выходные если начальник прикажет.
137 1097076
>>092955
Да у тебя же Refund
138 1097093
>>096676

View воплощает логику, связанную с выводом во внешний мир. Например, некая модель обрабатывает список объектов (по вызову из контроллера) и возвращает результат обработки (типа 3, 5, 7 - ок, 11 - проёбано). View будет, в зависимости от контекста вызова, по разному форматировать этот список. Например, если оригинальный запрос был для построения HTML, то он вызовет библиотеку, которая заполнит некий темплейт; если это было вызов API, обернёт результат в JSON, а если merge API call, просто передаст результат по цепочке вверх в родном формате. Или, например, если запрошенный объект не существует, view вернёт 404, а если он не изменялся, то 302 (обыкновенно с помощью middleware, которое считывает ETag/If-Modified-Since).

Я здесь указываю на именно тот view, который являются частью триады MVC. Он выбирает, конфигурирует и запускает некий механизм сборки вывода; сам по себе он не является таким механизмом, а лишь абстракцией над оным.
mvc-flow.png75 Кб, 600x400
139 1097097
>>096868

Начнём с того, что ты - православное кадило большинство разработчиков - это тупые обезьяны, которые не могут в малейшую сознательную архитектуру. Это просто факт жизни; я работал за последние десять лет с десятками людей и могу вспомнить только двух, которые, судя по коду, не были безумными макаками. Они не читали whitepapers про MVC, не понимают историю и контекст, а тем более граничные условия и гарантии этого паттерна, не понимают дизайн, свойства и особенности HTTP и не имеют представления, как правильно построить MVC в условиях интерфейса, в котором связь между клиентом и сервером односторонняя, и на транспортном уровне нет поддержки (или даже подобия гарантии) отслеживания состояния в клиенте.

MVC есть, и он строго сформулирован. Когда всякие рок-звёзды пилят мутную хуйню и называют её MVC, они просто нагло лгут. MVC существовал и функционировал дольше, чем некоторые из вас живут. Если ты думаешь обратное, то это просто твоя личная проблема.

Вот тебе вместо диаграммы типов спизженная из одного малоизвестного фреймворка пикрелетед. Наслаждайся.
140 1097215
>>097097

>не понимают историю


Историк в треде, все в машину времени.
141 1097227
>>097000
Тушись :3

>>097037
При том же, при чем калькулюс у строителей мостов, например. Это язык, на котором строится разработка софта. У инженеров - физика, у софтваре инженеров - типы. Если ты не можешь выразить свою мысль в типах, то ты не знаешь, о чем говоришь - иными словами, ты просто впариваешь себе же маркетинговый буллшит. Представь мостостроителя, который говорит: "ну это, епта, я видосик на ютубе посмотрел, у меня тут эмвиси, вот эту хуйню надо слева тыкать, вот эту хуйню - чуть повыше, ну короче все заебись будет, пацаны разберутся" - а на просьбу рассчитать сопромат моста в маткаде делает вот такие глаза и удивленно спрашивает: "А ПРИ ЧЕМ ТУТ ТИПЫ?!"
142 1097229
>>097093

> запрос был для построения HTML


Чувак, как там в 2005? Ты это, почитай что-то поактуальнее, ну.

> форматировать этот список


Ага, вот только в подавляющем большинстве приложений "вью" состоит из конвертации жсона в жсон, которая происходит прозрачно для приложения, а все коершоны (ну вью же!) и валидаторы цепляются в контроллере. Хватить уже говно есть, корочи, нет никакого мвц.

>>097097

> ваш мвц не мвц


Смотри последнее предложение предыдущего абзаца.

> MVC есть, и он строго сформулирован.


Вот только вместо типов или любого другого формального описания ты принес картиночку для дибилов. А причина проста - нет никакого мвц.
143 1097232
ЗАХОДИШЬ В БУГУРТ ТРЕД ЗА БУГУРТАМИ
@
ОКАЗЫВАЕТСЯ, ЧТО ТЕПЕРЬ ЭТО MVC-ТРЕД
144 1097239
>>097227

> "ну это, епта, я видосик на ютубе посмотрел, у меня тут эмвиси, вот эту хуйню надо слева тыкать, вот эту хуйню - чуть повыше, ну короче все заебись будет, пацаны разберутся"



Именно так javascript макаки и работают. А вообще, так как ты дурачок, то давай просто закончим нашу беседу, она не конструктивна.
145 1097252
>>097055
Поддвачну
мимо омич веб макакен за 17к
14878656007070.jpg76 Кб, 510x614
146 1097268
>>093776
Как и у всех.
147 1097276
>>097232
Кек
148 1097279
>>097040
Не надо преувеличивать
149 1097281
>>097229

> > запрос был для построения HTML


> Чувак, как там в 2005? Ты это, почитай что-то поактуальнее, ну.


А что, JS фронтенд не уже использует шаблоны?
И вообще заебали JS фронтенд петушки.
150 1097301
>>097229

Что 2005? Это ты кулхацкер такой, обвешался всякой реактопарашей и ночью, пока никто не видит, втихаря ползёшь через границу между JS и бэкендом? Какой JSON, ты, может быть, вебсайты пилишь, там магазины всякие? Это збс, но я занимаюсь системами B2B и инхаусом, там немножко другой манямир, отсыплю тебе чуток частных случаев из реальной жизни:

- Йоба, которая проецирует в другую - чужую - систему справки и терминал, с кусками чужого дизайна на стороне йобы, и поддержкой аутентикации со стороны
- Йоба, которая, как результат действия view'а, возвращает в браузер попап, и отсылает клиенту СМСку. Потому что СМС воплощены как output type.
- Йоба, которая высасывает из модели отчёт, и форматирует его в десяток разных форматов, в зависимости от content negotiation и параметров запроса, начиная от CSV и кончая XSL и несколькими кустарными экселями - и всё это, опять же, построено на механизме рендеринга
- Йоба, которая, ты сейчас нахуй обосрёшься, возвращает HTML, упрощённый HTML для буквальных дебилов и WAP-говно, потому что такая регуляция, и если тебе это не нравится, то соснёшь ты.
- Йоба, которая складывает в лог каждый случай прочтения определённой записи, потому что блядь пришли гэбешники с судебным ордером (слава богу не ёбаная парашка, а то бы пришли с паяльником)

И всё это не хаки и не жуткий спагетти, а чистый, выверенный и архитектурно прямой код, который проживёт много лет, и следующее поколение макак не будет ругать автора. А самое чистое и правильное воплощение MVC, какое я видел? Будешь смеяться, система проверки документов блядей и трапов на порносайте с камерами. Причём написанная румыном.

> нет никакого мвц.



https://heim.ifi.uio.no/~trygver/1979/mvc-2/1979-12-MVC.pdf
https://heim.ifi.uio.no/~trygver/2007/MVC_Originals.pdf

Он уже был, когда ты ещё не родился. Поэтому sjebi.
151 1097302
>>097232

@
СРАЗУ БУГУРТ
14315047902312.jpg21 Кб, 349x356
152 1097320
>>097239
Ну так это проблемы джаваскрип-макак. Алсо, у нас и не было беседы, ты мимо проходил.

>>097281
So I put MVC in your MVC, so you can pattern while you pattern.

>>097301

> вью отсылает клиенту СМСку


> вью форматирует его в десяток разных форматов, в зависимости от content negotiation


> вью занимается логированием


> И всё это не хаки и не жуткий спагетти


Пикрелейтед.

> Он уже был


О том и речь.
153 1097333
>>097301

>1979


>Development of HTTP was initiated by Tim Berners-Lee at CERN in 1989

154 1097809
>>097042
Пиздец. Я за такую зарплату работал только во время испытательного срока. Потом больше. Город полумиллионник
155 1097820
ВЕЧЕР СУББОТЫ
@
ЗАКАЗЧИК НАПИСАЛ 14 СООБЩЕНИЙ В СКАЙП
@
ЗАКРЫВАЕШЬ СКАЙП ДО ПОНЕДЕЛЬНИКА НЕ ЧИТАЯ СООБЩЕНИЯ
156 1097827
>>097820
@
НИКАКОГО БАТТХЕРТА
157 1097936
>>097333
Но MVC внезапно применим не только в вебе.
https://en.wikipedia.org/wiki/Model–view–controller
Trygve Reenskaug introduced MVC into Smalltalk-76 while visiting the Xerox Palo Alto Research Center (PARC)[10][11] in the 1970s.
158 1097937
>>097827
В принципе практически никакого. Просто блядь, ну почему они не думают, что программист тоже хочет отдохнуть на выходных и не думать о работе? Ну отъебись ты хоть на выходных. Запиши всё в заметки, а в понедельник шли
159 1097972
>>095147
Не знаю, не видел. Может они решили, что так код будет проще понять.

>>095505
А ведь ты (сам не осознавая) поднял важную проблему. Важно, чтобы код был понятен. А когда индусы помещают кнопку в один HTML-файл, а скрипт обработки нажатия на нее в середину гигантского JS-файла, трудно связать эти куски кода. И что хуже, со временем в этом JS-файле накапливается куча кода, и никто уже не может даже понять, нужен он или соответствующий ему HTML код давно удален.

В твоем случае ошибка была явно из-за этого - JS код был разбросан по разным местам и трудно увидеть, что на поле повесили несколько обработчиков.

И, что интересно, этот паттерн (выносить JS код в большой отдельный JS файл) придумал не индус, а популярные западные верстальщики под благим предлогом "separation of concerns" и "inobtrusive JS": https://alistapart.com/article/behavioralseparation (2006 год). Но этот подход из статьи, он работает для маленьких сайтов из нескольких страниц (которыми автор скорее всего и занимается), а "фронтенд" "специалисты", не думая, масштабируют его на большие проекты.

Почему никто этого не видит, кроме меня?
160 1097974
>>097972

>Почему никто этого не видит, кроме меня?


Да потому наверн, что разработчики React и Angular слепоглухонемые копитаны дальнего плавания наверн.
161 1097975
>>095591
Дурачок. ООП появился не по чьей-то прихоти, а потому что в лапше из функций и глобальных переменных стало тяжело разбираться и понадобилось разделять код на модули. (inb4 фунциональщина, которая на больших объемах превращается в еще больший объем лапши чем процедурщина).

Попробуй редактор вроде Word напиши без ООП, я на тебя посмотрю. Ну или хотя бы посмотри на glib/GNOME ( https://developer.gnome.org/glib/2.54/glib-Arrays.html ) - там как раз попытались сделать замену ООП на процедурах (так как в Си ООП не завезли). У тебя будет ощущение, что ты в итоге выполняешь работу за компилятор.

>>094773

> приходится скакать по коду как бешеному козлу


А скакать не надо, у функции есть понятное название, и прочесть его гораздо быстрее чем прочесть и разобрать 10 строк кода, которые она заменяет. Ну сравни строчку:

Button okBtn = findButtonById(saveDialog, SaveDialog::BUTTON_OK)

Против цикла, где этот поиск сделан вручную. Что быстрее прочесть и понять?

Или

addLike(user, post, +1);

Против кода, который делает вставку записи в БД.

Идея в том, что тебе как раз не надо никуда скакать и все очевидно из названия функции (если этого мало, перед определением функции принято писать краткую справку, которую твоя IDE выведет при наведении курсора на функцию).

Ты берешь пример плохого кода и на нем пытаешься что-то доказать.
162 1097986
>>096418
Зачем вы в дев-окружении используете сборщики яваскрипт-кода, дурачки? Используйте на деве исходный код как есть, а компиляцию делайте для прода, причем автоматически при деплое.

"Фронтенд"-"специалисты": сначала добавляют бабел, потом выясняют что после каждой правки надо тратить минуту на компиляцию (компиляцию только измененных модулей, которая используется с 80-х годов, гении "фронтенд" "разработки" до сих пор не осилили, но искренне считают что они используют самые прогрессивные технологии).

>>096474
И еще можно делать сервисы (классы без состояния), а не только классы-сущности.

>>096155
Ну так используй нормальную организацию кода и он, думаю, не будет по стилю отличаться от бекенд кода (я не проверял).

>>096767
Деньги на ветер. Не хотел бы я работать в компании где без 64 гигов делать нечего. Это ведь значит что там не умеют писать эффективный код.
163 1097989
>>097937
Ну он пишет, чтобы не ззбыть. Мне в жире тоже в воскресенья пишут, но я на выходных и не захожу туда.
164 1097991
>>097301

>А самое чистое и правильное воплощение MVC, какое я видел? Будешь смеяться, система проверки документов блядей и трапов на порносайте с камерами.


вся суть кодинга
165 1097992
>>097972

>А ведь ты (сам не осознавая) поднял важную проблему. Важно, чтобы код был понятен. А когда индусы помещают кнопку в один HTML-файл, а скрипт обработки нажатия на нее в середину гигантского JS-файла, трудно связать эти куски кода. И что хуже, со временем в этом JS-файле накапливается куча кода, и никто уже не может даже понять, нужен он или


соответствующий ему HTML код давно удален.

вот кстати сам так сделал пока не открыл для себя сборку вебпаком + ес6.
что делать в такой ситуации? засовывать скрипт обработки события в хтмл?
166 1097993
>>097055
Непонятно, чему они радуются. Средняя зарплата в вашем городе почти 30000, что составляет 2 потребительсих корзины (если не больше) и это в целых 3.5 раза выше МРОТ. ТО есть можно на одну среднюю зарплату есть в 2 горла.

http://omsk.gks.ru/wps/wcm/connect/rosstat_ts/omsk/ru/statistics/standards_of_life/
http://bk55.ru/news/article/100967/

Зарплата программиста, естественно, относится к категории "выше средней". Ты наверно в какой-то параллельной реальности живешь или просто ленивый и по 2 часа в день работаешь.
167 1098001
>>097227

Диаграмма типов зависит от используемого фреймворка. Ну например, в одном фреймворке HTTP запрос может быть представлен один классом, в другом - другим. Общая идея (для веб-приложений) примерно такая:

Контроллер: handle(HTTPRequest) -> HTTPResponse
Вью: display(string templateName, Bag<string, object> data) -> string
Модель: нет ограничений

Вообще, MVC это архитектура, она задает общие принципы разделения приложения на части, а не конкретные функции/классы/типы. Она ведь даже не требует наличия ООП.

В твой аналогии с мостом - это как общая идея, что мост можно разделить на опоры, пролеты, ванты, которые как-то связаны (против варианта "просто положить длинное бревно"), а не схема конкретного моста. Вариант "длинное бревно" имеет ограничения и не годится например для 10-километрового моста.

>>097820
Всегда так делаю. Никто не ждет что ты будешь что-то делать в нерабочее время.

>>097936
Да, он первоначально придумывался для GUI приложений (формочка с активной моделью за ней, на изменения в которой можно сделать подписку), и потом его "адпатировали" под последовательные скрипты веб-приложений с пассивной моделью. MVC в исходной форме можно использовать в SPA, и разные нокауты, реакты и ангулары это и пытаются делать.
168 1098016
#define TRUE FALSE //Happy debugging suckers
169 1098031
>>098016
В реальности шансы провернуть это стремятся к нулю.
170 1098049
>>098031
В лихих 90х (а где то и в начале 00х) - так запросто.
171 1098052
>>098049
Всё же это не бугурта 90х тред.
172 1098060
>>098052
Чому ты тогда ПОДГОРЕЛ?
173 1098084

ГУГЛИШЬ ТАКОЙ ЛИБУ СЕБЕ В ПРОЖЕКТ
@
АГА, ГИТХАБ, ПОИСК ПО ЯЗЫКУ: LANGUAGE:C++
@
ПРОМАТЫВАЕШЬ СРАЗУ НА 99 СТРАНИЦУ
@
ЗАТЕМ ЖМЕШЬ НА 98, НО КРАЕМ ГЛАЗА В САМОМ НИЗУ ЗАМЕЧАЕШЬ ЧТО-ТО СТРАННОЕ
@
ТЫ ДАЖЕ НЕ ОЖИЛ ЧТО НОВЫЙ ФАЙРФОКС КВАНТУМ ТАК БЫСТРО ЗАГРУЗИТ НА ТВОЕМ ADSL НОВУЮ СТРАНИЦУ И СЛОВИВ ДИССОНАНС, ТЫ ВОЗВРАЩАЕШЬСЯ
@
ЧТО ТУТ У НАС? АВТОР РЕПОЗИТОРИЯ С ИМЕНЕМ SAMANTA
@
ОГЛЯНУВШИСЬ НЕ ПАЛИТ ЛИ ТЕБЯ МАМКА, ОТКРЫВАЕШЬ ЕЕ ПРОФИЛЬ
@
ОДИН ФОРК, ДВА ДЕСЯТКА АВТОРСКИХ РЕПОЗИТОРИЯ, ПОЧТИ 400 ФОЛЛОВЕРОВ, ОДНА ВЫДАННАЯ ЗВЕЗДА
@
ХМ
@
ХМ
@
ХМ
@
СРАЗУ ВИДНО ОНА НЕ ТАКАЯ КАК ВСЕ
@
МОЗГ УЖЕ РИСУЕТ КАК ТЫ ПЕШКОМ ПЕРЕХОДИШЬ СНАЧАЛА ПОЛЬСКУЮ ГРАНИЦУ
@
ЗАТЕМ НЕМЕЦКУЮ
@
ГУГЛИШЬ ЕЕ ТВИТТЕР
@
АНИМЕ
@
АНИМЕ
@
НЕПЛОХАЯ МУЗЫКА
@
У ВАС БУДЕТ ТРОЕ ДЕТЕЙ
@
СТОП, ЧТО ЭТО
@
ЧТО ТАКОЕ NON-BINARY?
@
ПОСЛЕ ПОЛУЧАСА ПРОСМОТРА ЕЕ ТВИТОВ ПОНИМАЕШЬ ЧТО ЭТО ТРАП, О КОТОРЫХ ТЫ СЛЫШАЛ НА СОСАЧЕ
@
МАМКА ЗОВЕТ ОБЕДАТЬ
173 1098084

ГУГЛИШЬ ТАКОЙ ЛИБУ СЕБЕ В ПРОЖЕКТ
@
АГА, ГИТХАБ, ПОИСК ПО ЯЗЫКУ: LANGUAGE:C++
@
ПРОМАТЫВАЕШЬ СРАЗУ НА 99 СТРАНИЦУ
@
ЗАТЕМ ЖМЕШЬ НА 98, НО КРАЕМ ГЛАЗА В САМОМ НИЗУ ЗАМЕЧАЕШЬ ЧТО-ТО СТРАННОЕ
@
ТЫ ДАЖЕ НЕ ОЖИЛ ЧТО НОВЫЙ ФАЙРФОКС КВАНТУМ ТАК БЫСТРО ЗАГРУЗИТ НА ТВОЕМ ADSL НОВУЮ СТРАНИЦУ И СЛОВИВ ДИССОНАНС, ТЫ ВОЗВРАЩАЕШЬСЯ
@
ЧТО ТУТ У НАС? АВТОР РЕПОЗИТОРИЯ С ИМЕНЕМ SAMANTA
@
ОГЛЯНУВШИСЬ НЕ ПАЛИТ ЛИ ТЕБЯ МАМКА, ОТКРЫВАЕШЬ ЕЕ ПРОФИЛЬ
@
ОДИН ФОРК, ДВА ДЕСЯТКА АВТОРСКИХ РЕПОЗИТОРИЯ, ПОЧТИ 400 ФОЛЛОВЕРОВ, ОДНА ВЫДАННАЯ ЗВЕЗДА
@
ХМ
@
ХМ
@
ХМ
@
СРАЗУ ВИДНО ОНА НЕ ТАКАЯ КАК ВСЕ
@
МОЗГ УЖЕ РИСУЕТ КАК ТЫ ПЕШКОМ ПЕРЕХОДИШЬ СНАЧАЛА ПОЛЬСКУЮ ГРАНИЦУ
@
ЗАТЕМ НЕМЕЦКУЮ
@
ГУГЛИШЬ ЕЕ ТВИТТЕР
@
АНИМЕ
@
АНИМЕ
@
НЕПЛОХАЯ МУЗЫКА
@
У ВАС БУДЕТ ТРОЕ ДЕТЕЙ
@
СТОП, ЧТО ЭТО
@
ЧТО ТАКОЕ NON-BINARY?
@
ПОСЛЕ ПОЛУЧАСА ПРОСМОТРА ЕЕ ТВИТОВ ПОНИМАЕШЬ ЧТО ЭТО ТРАП, О КОТОРЫХ ТЫ СЛЫШАЛ НА СОСАЧЕ
@
МАМКА ЗОВЕТ ОБЕДАТЬ
174 1098203
>>097972

>Почему никто этого не видит, кроме меня?


Как бы тебе сказать, братишка...
175 1098213
>>097975

> фунциональщина, которая на больших объемах превращается в еще больший объем лапши


Пруфов у маньки, конечно, не будет.

> разделять код на модули


А ООП тут при чем, поехавший? Значение знаешь?

> посмотри на glib/GNOME


Ты наркоман? Ты понимаешь, что gobject - это реализация ООП?

Короче, чувак, читай книжки, чтобы не быть баттхертом.

>>097975

>разобрать 10 строк кода, которые она заменяет


Я вообще-то оппонент того анона, но тут ты опять хуйню несешь, потому что в жизни не писал и не читал ничего, кроме laba2.cpp. В реальном коде тебе нужно будет знать, что конкретно делает эта функция, и состоять она будет не из 10 строчек, а из стапицот триллионов строчек, раскиданных по дереву вызовов с глубиной больше, чем анус твоей мамаши. Вот кармак и говорит о том, что если у вас есть мутабельный строго sequential код на одном уровне абстракции (например, рендер кадра), то не выносите всю эту ебалу в сотни сабпроцедур, а напишите одну огромную ебалу с комментариями, чтобы юзер кода мог просто взять и прочитать ее последовательно, сверху вниз, и сразу понять, что происходит. Если функция makes sense только в контексте вызывающей ее функции, то не выделяйте ее просто потому, что ТАК НАДО ЖИ, а подумайте о том, как будет проще потом прочитать ваш код.

Но тот анончик его неправильно понял и теперь думает, что вообще НИЗЗЯ выносить код в функции, если они нигде не переиспользуются.
176 1098216
>>097986

> Это ведь значит что там не умеют писать эффективный код.


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

Сука, блядь, горит от тебя.
177 1098232
>>098001

>Диаграмма типов зависит от используемого фреймворка


>Общая идея (для веб-приложений) примерно такая


>это архитектура, она задает общие принципы


Блядь, ну так я и говорю уже хуй знает сколько постов, что НЕТ НИКАКОГО МВЦ, каждый под этим словом понимает то, что ему хочется, блядь. Это как у пидорахопропагандонов есть слово "фашист", например. У них оно буквально означает "что-то плохое", без всякой привязки к реальному значению этого слова. Так и мвц - у вас оно означает "что-то хорошее". Мвц - хорошо, нет мвц - плохо и лапша. При этом даже в пределах этого треда 3 разных анона высказались про мвц и все три привели абсолютно противоречащие друг другу характеристики: у одного толстые модели, у другого тонкие, у одного display(string templateName, Bag<string, object> data) -> string пиздец просто, кстати, пхп уровня 2005 года повеяло, у другого вью отправляет смски. Понимаешь ты, о чем я говорю?

Почему-то о значении слов "структура", "хэш-мап", "монада" или "тайпкласс" никто не спорит спойлер: потому что это настоящие абстракции, а как только речь заходит об мвц - мы сразу имеем столько определений, сколько людей об этом говорят спойлер: потому что нет никакого мвц, это оверюзд маркетинговый буллшит.

> В твой аналогии с мостом - это как общая идея, что мост можно разделить на опоры


Вот только эта общая идея называется "модульность", и если ты будешь просто писать нормальный чистый код, то у тебя естественным образом произойдет разделение на соответствующие слои - без всякого мвц которого нет.
178 1098235
>>098084
Бля, вот я сейчас подгорел. Подкатывал к девелоперше в твиттере, а потом оказалось, что IT'S A TRAP.
179 1098247
>>098232

https://www.youtube.com/watch?v=EHX7NZS8zAI

Если ты не видишь МВЦ, это не значит что его нет.
180 1098315
>>098247
Я как раз вижу. Пост, сука, прочитай.
181 1098329
>>098315

Блядь, ну так я и говорю уже хуй знает сколько постов, что НЕТ НИКАКИХ АВТОМОБИЛЕЙ, каждый под этим словом понимает то, что ему хочется, блядь. Это как у пидорахопропагандонов есть слово "фашист", например. У них оно буквально означает "что-то плохое", без всякой привязки к реальному значению этого слова. Так и автомобиль - у вас оно означает "что-то хорошее". Есть автомобиль - хорошо, нет автомобиля - плохо и телочки тебе не дадут . При этом даже в пределах этого треда 3 разных анона высказались про автомобиль и все три привели абсолютно противоречащие друг другу характеристики: у одного грузовик, у другого ока, у одного самоходная коляска - пиздец просто, кстати, пхп уровня 2005 года повеяло, у другого два велосипеда проволокой обвязаны. Понимаешь ты, о чем я говорю?

Почему-то о значении слов "двигатель", "колесо", "карбюратор" или "трансмиссия" никто не спорит спойлер: потому что это настоящие абстракции, а как только речь заходит об автомобиле - мы сразу имеем столько определений, сколько людей об этом говорят спойлер: потому что нет никакого автомобиля, это оверюзд маркетинговый буллшит.
182 1098449
>>098329
Если монады и хэшмапы - это двигатель и колесо, то автомобилем будет приложение, а не "мвц". Пробуй еще раз.
183 1098501
>>097972

> Почему никто этого не видит, кроме меня?


Я это вижу. >>095505-кун.
С одной стороны можно использовать старые добрые oninput="huipizda(this)", а huipizda уже в js файле. Тогда сразу понятно, где эта функция используется. Честно говоря и не знаю, почему это стали считать плохим. Может быть чтобы было легче обфусцировать код. Или чтобы происходил фолбэк к чистому HTML (скорее всего). Но в 2018 году чистый хтмл без поддержки скриптов? Мне кажется уже никому не нужен. И второе решение - для каждого отдельного функционала хуярить отдельные JS файлы. Может быть даже отдельные JS классы. Но тут есть проблема - новый прогер может не понять для чего каждый новый JS файл нужен и не заметить чего-то. А потом написать новый фелосипед или ещё один хэндлер
184 1098503
>>097030
Ну запили мне распознавание лиц, как у ифона X или распознавание голоса на любом языке
185 1098504
>>097820
Все ценные личные контакты перевёл в телеграм и вайбер. Теперь скайп будет только для работы
186 1098509
>>097972
Да, Unobtrusive JS. Это было нужно, когда JS был полным говном. Но многие по инерции до сих пор так делают, сами не зная зачем.
https://en.wikipedia.org/wiki/Unobtrusive_JavaScript
14315047902312.jpg21 Кб, 349x356
187 1098513
>>098509

>когда JS был полным говном


>был

188 1098517
>>098513
Сейчас не полное говно, а частичное. Лучше стандартизован, появилось куча API, стрелочные функции, которые не меняют this. Классы теперь можно объявлять не через жопу хотя ООП всё равно ебанутое.
189 1098547
>>098517
Сорта говна.
190 1098618
2015+
@
ИСПОЛЬЗОВАТЬ JQUERY UI
@
ИМ ДАЛИ БУТСТРАП
@
НЕТ НЕ ХОЧУ, ХОЧУ ЖРАТЬ ВЫПУКЛОЕ БЛЕСТЯЩЕЕ ГОВНО ИЗ НУЛЕВЫХ
191 1098632
>>097993

>Средняя зарплата


Средняя зарплата, или среднее арифметическое зарплат?
192 1098649
>>098084
Non binary это не трап.

мимо безопасник
guesswho.jpg31 Кб, 599x482
193 1098708
>>098649
Так это же ещё хуже. Так бы просто глиномес был, а это сто гендеров головного мозга.
194 1098750
>>098084

>МАМКА ЗОВЕТ ОБЕДАТЬ



Чому все бугурты этим заканчиваются?
sage 195 1098946
>>098517

>Классы теперь можно объявлять не через жопу


C++-макака не осилила православное прототипное ООП. Иди смолтока наверни.
196 1098961
>>092862 (OP)
ВЫУЧИЛ РЕЛЬСЫ
@
ВАКАНСИЙ ХУЙ, ДА НИХУЯ
197 1099020
>>098961
рубиджобс ру гугли
198 1099048
ВЫУЧИЛ ХАСКЕЛЬ ЧТОБ ПОНТОВАТЬСЯ НА /pr
@
ПОХАПЕ МАКАКА ДОКАЗЫВАЕТ ТЕБЕ ЧТО MAYBE МОНАДЫ НЕ НУЖНЫ
@
НЕДОВОЛЬНУ УРЧИШЬ
@
ИЗ ОЧКА ВЫТЕКАЕТ ЧЬЯ-ТО СПЕРМА
@
ЖИДКО ПЕРНУВ УМИРАЕШЬ
199 1099159
>>098213

>Но тот анончик его неправильно понял и теперь думает, что вообще НИЗЗЯ выносить код в функции, если они нигде не переиспользуются.


Ну если очень хочется то наверное можно чтоб все охуели как ты можешь, но если мы закрыли все псевдо-причины для этого шага

>чтобы дать куску кода название


>чтобы его "проюнит-тестировать"


>чтобы переиспользовать


я не вижу больше причин, только усложнять всем работу.
>>097975

>findButtonById(saveDialog, SaveDialog::BUTTON_OK)


почему в метод с "очевидным названием" передается не ID, а хуй пойми что?

>addLike(user, post, +1)


>+1


лолшто это блядь. Прямые репортажи из манямирка.

>Ты берешь пример плохого кода и на нем пытаешься что-то доказать.


Не понимаю о чем ты вообще (Может быть ты это про себя?)
200 1099184
>>099048
Баттхерт, я так понимаю, в том, что это несбыточный манямирок пхп-макаки?

>>099159

>я не вижу больше причин


Ну так самообразовывайся, развивайся. Начать можешь с перечитывания этой ветки диалога и твоих же ссылок на кармака, тебе там все расписали.
201 1099231
>>098946

> православное прототипное ООП


Диды говно ели и ты ешь
202 1099235
>>099159

> >findButtonById(saveDialog, SaveDialog::BUTTON_OK)


> почему в метод с "очевидным названием" передается не ID, а хуй пойми что?


Думаю, что BUTTON_OK - это и есть идентификатор кнопки. Но тогда лучше было этот параметр сделать первым и в название константы добавить слово ID.

findButtonById(SaveDialog::BUTTON_ID_OK, saveDialog)

А божественном свифте было бы ещё охуеннее

findButtonBy(id: SaveDialog::BUTTON_ID_OK, inSaveDialog: saveDialog)
203 1099247
>>099231
Оно просто лучше. А ты у мамы ниасилятор.
204 1099250
>>099235

>божественном свифте


>божественном obj-c


>божественном смолтоке, откуда это и пошло

205 1099267
>>099184

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


Хватит вертеться, Маня, попробуй напрячь последнюю извилину и родить хоть что-нибудь существенное по теме чтобы можно было как следует тебя макнуть в говно.
206 1099274
>>099184
Но maybe-монады и правда не нужны. По сути это то же что и checked exceptions в java - куча нудной ебли с нулевым полезным выхлопом. Только теперь почему то это стало считать стильным-модным-молодежным.
207 1099279
>>099250

> божественном смолтоке, откуда это и пошло


Знаю. А вот прототипное наследование мне не нравится, хотя я и использовал его дохуя в JS. Совершенно не наглядно. В чём его плюсы?
208 1099288
>>099267
Перечитай диалог, ты так и не ответил на мой ответ и уже второй раз слился. АСТАНАВИТЕСЬ

>>099274
А в чем ебля-то? Монады еблю как раз абстрагируют. Или ты принципиально против типов?

>>099279
Ну типа динамично, молодежно))
209 1099294
>>099288

>Перечитай диалог, ты так и не ответил на мой ответ и уже второй раз слился.


Маня ты бредишь. Что можно ответить на

>почитай пок-пок-пок, почитай кудах-кудах


Задавай свои вопросы что там у тебя.
210 1099303
>>099294
Ну если ты кроме кудах-кудах ничего не видишь даже у кармака, то это печально. Ты унылый, токсичный и слился, астанавись уже.
211 1099320
>>092862 (OP)
Смотри, мам, даже тут мвц-дурачков стебут:
https://youtu.be/13cmHf_kt-Q?t=10s
212 1099346
>>097986

>измененных модулей, которая используется с 80-х годов, гении "фронтенд" "разработки" до сих пор не осилили, но искренне считают что они используют самые прогрессивные технологии).



Настраиваешь webpack,

>npm run watch


После изменения одного экспортируемого файла весь твой ES6 жабаскрипт перекомпилируется за 0,1 секунду. Проигрываешь c проблем дикарей
213 1099448
РЕШИЛ СТАТЬ ВЕБ-РАЗРАБОТЧИКОМ
@
ПРОШЕЛ КУРСЫ ПО ВЕРСТКЕ
@
ВЫУЧИЛ CORE JS
@
ВЫУЧИЛ ФИШКИ ECMASCRIPT
@
СИНТАКСИС TYPESCRIPT
@
WEBPACK
@
KARMA
@
ANGULAR
@
ЭЙ, СЫЧОВ ДА В 2018 НИКТО НА УСТАРЕВШЕМ АНГУЛЯР5 УЖЕ НЕ ПИШЕТ, ВСЕ РАБОТАЮТ С GAYSCRIPT
@
УЛЕТАЕШЬ НА ОРБИТУ НА REACT-ИВНОЙ ТЯГЕ
214 1099468
>>099294

>Задавай свои вопросы что там у тебя


>Ты унылый, токсичный и слился, астанавись уже.


Давайте новую Маньку, эта совсем немощная.
215 1099470
216 1099501
>>099159

> >чтобы дать куску кода название


> >чтобы его "проюнит-тестировать"


> >чтобы переиспользовать


Ну допустим у тебя линейный или почти линейный код на 10000, 20000 строк. И что, ты его засунешь в одну функцию? Я в таких случаях делаю класс, у которого один метод публичный. И уже он вызывает 5-10 приватных методов этого класса, каждый из которых делает что-то определённое. К такому решению я прибегал может всего несколько раз за 10 лет кодинга, но мне кажется, что в этом нет ничего плохого. Обычно это скрипты для обработки/отправки/получения чего-то.
217 1099503
>>099048

> ЖИДКО ПЕРНУВ УМИРАЕШЬ


Эта строчка - хуйня
218 1099506
>>099448
@
ФРОНТЕНД ПИШУТ НЕЙРОСЕТЯХ
219 1099541
>>099501
Теперь осталось только выяснить ЗАЧЕМ ты это делал. Если ты достиг нужных целей то замечательно. Если ты так делал потому что кто-то что-то где-то сказал что так нужно, то может стоит призадуматься хотя бы немножко.
220 1099623
>>099320
Чувачек переизобрел свою DI с нескучными обоями. Хотя после Хикана переизобретающего ленивые вычисления меня уже ничем не удивить. И кстати если ты совсем в танке ничто не мешает использовать DI вместе с MVC, чем все собственно давно успешно занимаются. А вообще слушать советы от адептов языка без синтаксиса и без типов и вообще без нихуя, все равно что вникать что же там орет пьяный обоссаный бомж за окном.
221 1099642
>>099288

>А в чем ебля-то? Монады еблю как раз абстрагируют. Или ты принципиально против типов?


Я против checked exceptions и далеко не одинок в этом. Монады те же CE и следовательно не нужны.
222 1099664
>>099506
@
СТРАНИЦА ОТКРЫТИЯ НОВОЙ УЧЁТКИ ЗАПОРОТА, API ПЕРИОДИЧЕСКИ ВОЗВРАЩАЕТ 500, В КОДЕ ИМЕНА ПЕРЕМЕННЫХ НА ХИНДИ
@
ДАННАЯ НЕЙРОСЕТЬ ВРЕМЕННО ДОСТУПНА, ПОЖАЙЛУЙСТА ПОПРОБУЙТЕ ПОЗЖЕ
@
ВАСЁК ТЫ МОЖЕШЬ ПОПРАВИТЬ?
223 1099707
>>099541
Просто сгруппировать однородные куски функциональности. Их даже проще найти по названию метода, нажав Ctrl+Shift+Alt+N в идее или что-то другое в другой IDE. Или когда ты через много лет будешь искать тот функционал и многое забудешь, то найдёшь нужный кусок опять же по названию метода. Может даже скопипастишь этот метод целиком в другой проект. Это как группировка слоёв в фотошопе - ты группы нигде не переиспользуешь. Но удобнее, когда слои организованы группами
224 1099734
>>093066

>2017 год


>вайбер

225 1099738
>>099734
Двочую, пользоваться софтом сделанным славщитом это лютейший зашквар.
226 1099764
>>099623

>переизобрел свою DI


Ты что несешь, поехавший? Посмотри в словаре значение слова DI - как он его мог переизобрести, если он его имплементировал?

> после Хикана переизобретающего ленивые вычисления меня уже ничем не удивить


Шта. Ты же реально больной, тебя не удивлять надо, а галоперидолом обкалывать.

> ничто не мешает использовать DI вместе с MVC


Ээ... а кто-то утверждал обратное? Чувак, это все голоса, не слушай их.

> языка без синтаксиса


Orly. Ты точно знаешь, что такое синтаксис?

> и без типов


А, так ты просто не в теме. Тогда отдыхай.
227 1099766
>>099642

> Я против checked exceptions


Ну как бы все против них, но при чем тут они?

> Монады те же CE


А, так ты тоже либо больной, либо просто ни малейшего понятия не имеешь, о чем говоришь. Ты не >>099623-анон, а?
228 1099773
>>099764>>099766
Все Манька совсем порвалась, ее маня мирок трещит по швам. Никаких аргументов конечно, прочем ничего нового

>Посмотри в словаре


Тут немного лальнул - это ж любимое занятие Хикана и как следствие его паствы.
229 1099776
>>099707

>Их даже проще найти по названию метода, нажав Ctrl+Shift+Alt+N в идее или что-то другое в другой IDE. Или когда ты через много лет будешь искать тот функционал и многое забудешь, то найдёшь нужный кусок опять же по названию метода. Может даже скопипастишь этот метод целиком в другой проект. Это как группировка слоёв в фотошопе - ты группы нигде не переиспользуешь. Но удобнее, когда слои организованы группами


То что через много лет ты вспомнишь название метода, не помня даже примерно где он находится - это что то из разряда фантастики. Проще тогда искать по ключевым словам оставленных в комментариях. Различие по сравнению с шопом в том что там слои лежат непосредственно ВНУТРИ группы, а функции у тебя получаются СНАРУЖИ. Есть кстати для таких целей инструмент regeons (в C#) более близкий тут по смыслу.
230 1099782
>>099776
Тут надо напомнить еще, что главный девиз дибилушки Боба - дробите! дробите ваши функции! Если у вас есть функция на две строчки - разбейте ее на два. Если на одну - разбейте еще на две по пол-строчки. Ну и я какбы последовательно выступаю против этого.
231 1099786
>>099764
В чем же тогда там был стеб над

>мвц-дурачками


видимо так и останется великой тайной. Не думаю что Манька сможет спиздануть что нибудь кроме - давай пересмотри еще раз. На аргументы у Маньки совсем нет сил в эти нелегки времена.
232 1099797
>>099738
ты к тому, что телега тож говно?
233 1099827
>>099773
Я тебе указал на слова, значения которых ты не знаешь. Аргументы за или против чего ты от меня хочешь услышать?

>>099786

>В чем же тогда там был стеб


Ээ... а ты не пробовал ссылку на видео открывать? Там как бы даже таймкод есть.
234 1099828
>>099797
Конечно говно. Зачем она нужна, если есть матрикс\дискорд\гиттер\слак?
235 1099842
>>099827

>Я тебе указал на слова, значения которых ты я не знаю


Поправил, Маньку. Хотелось бы услышать хоть один аргумент твоей точки зрения, кроме того что ты готов бегать за людьми в чем то с тобой не согласными с галопередолом.

>Ээ... а ты не пробовал ссылку на видео открывать? Там как бы даже таймкод есть


Так это значит ты о коротеньком гэге о лаконичной архитектуре. Но какое это имеет отношение к MVC? Вообще никакого.
Тебе бы прежде чем другим советы раздавать не помешало самому говно в голове разгрести.
236 1099852
>>099782
Ну дробить на однострочные функции ради дробления естественно нет смысла. Только ради переиспользования
237 1099854
ХУЛЕ ВЫ НЕ БУГУРТИРУЕТЕ???
@
БУГУРТИРУЙТЕ!!!
238 1099865
>>099842

>твоей точки зрения


Ээ... какой точки зрения? Процитируешь, где я высказывал какую-то точку зрения? У тебя опять голоса? А, ну вообще-то вот про то что у тебя голоса в голове я точку зрения высказывал, но это мне представляется самоочевидным.

>>099842

>коротеньком гэге об мвц-попугаях


Починил поциента.
239 1099951
>>092872
Тогда сигарета на пике точно лишняя. Ну а как ты хотел.

С другой стороны, есть вещи и похуже -- шахта, сталеварный цех, офисный планктон без профессии и с кредитом на айфон.
240 1099952
>>093429
Ну типа в этом их и плюс (сначала)
241 1099953
СИШАРП-МАКАКА 110К
@
ЗАЕБАЛО ЕЗДИТЬ В ОФИС КАЖДЫЙ БУДНИЙ ДЕНЬ
@
ВЫУЧИЛ JAVA
@
НАШЕЛ УДАЛЕНКУ 180К
@
ДОВОЛЬНО УРЧИШЬ
242 1099954
>>093863
Выбор Эскобара, или ты трал. На 50к только вчерашние эникейщики и придут, пуская слюни, чего ты ждал вообще.
243 1099955
>>096003
Чоэто?
244 1099956
>>094221
Рейлс? Ну тогда понятно
245 1099959
>>096009
>>094905
А что плохого в расширениях?
246 1099963
>>099953
До сих пор не могу понять, как работать на удалёнке. Я сейчас стараюсь 4 часа плотно работать, 2 часа на мелкие задачи, 2 часа на отдохнуть-пообедать. Итого день прошел, с чистой совестью закрываю редактор и занимаюсь своими делами.
А как у анчоусов происходит удаленная работа?
247 1100038
Работал на удаленке, каждый день просыпался на полчаса позже предыдущего, в итоге стал НОКТЮРНАЛ ЭНИМАЛ и меня пидорнули

Реальная история, я не троль
248 1100039
>>100038

>Ноктюрнал энимал


АиФ?
249 1100064
>>100039
2 часа на поскролить двач.
4 часа на работу в перерывах между скролингом двача и серфинга
2 часа на поработать, т.к. наконец вошёл в состояние потока
Вот и поработал 8 часов
250 1100065
>>099953
А на сисрпе не было удалённой работы?
251 1100067
Это >>100064 относится сюда >>099963
252 1100155
>>100039
Шта?
253 1100157
>>100064
У меня не бомбит и не подгорает от этого поста. Мне на него вообще пофиг, он ко мне не имеет никакого отношения.
254 1100160
>>099953
@
ИЗ ОЧКА ВЫТЕКАЕТ ЧЬЯ-ТО СПЕРМА
255 1100231
>>099953
ммм, как искал?
256 1100233
хочу на удаленку. посабмитился в амерские стартапы - не отвечают.
никому не нужны вротендеры ;/
nn.png3 Кб, 830x25
257 1100337
>>099852

>Ну дробить на однострочные функции ради дробления естественно нет смысла. Только ради переиспользования


Собственно с этого и начиналось. А в результате столько охуительных историй пришло в ответ, прям целый вагон.
258 1100338
>>099865

>Ээ... какой точки зрения?


>Я тебе указал на слова, значения которых ты не знаешь.


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

>>коротеньком гэге об мвц-попугаях


>Починил поциента.


Уймись уже дибилушка, перестань позориться.
259 1100350
>>100338

>твои аргументы доказывающие обратное


Будут после твоих аргументов о том, что Хиккан "переизобрел ленивые вычисления".

> пук


АСТАНАВИТЕСЬ, в третий раз умоляю.
260 1100461
>>100157
Да, я не на твой пост хотел ответить
261 1100462
>>100337
Кроме случаев, когда размер кода измеряется тысячами строк
262 1100578
>>100462

>Кроме случаев, когда текст функции не влазит в один экран


Починил!
2017-10-0317-46-58.png1 Кб, 284x23
263 1100666
Минибугуртень
264 1100679
>>100666
Инфернально припеклоу.
265 1100727
>>100666
Неочевидное объявление типа переменной? Давно не слежу за сисярпом или что это
266 1100840
>>100727
Человеку было западло указать тип переменной, но в присвоении он тут же делает явное преобразование к этому типу.
267 1100844
>>094773

>Вот этот чел очень хорошо все раскладывает в нескольких видео


СПАСИБО ЗА ВИДОС
@
УГОЩАЙСЯ СЛАДКИМ КУСОЧКОМ КОДА НА ПАСКАЛЕ
268 1100866
>>094831
@
ГУБОЙ ТРЯСИ
269 1100892
270 1100963
>>100666
Какой фимоз. Мозги от сахара совсем склеились у некоторых макак.
271 1101046
>>093103

> НА ПРОЕКТ НАНИМАЮТ 20 ИНДУСОВ


> @


> КОД РЕВЬЮ НЕТ


> @


> НА ЗАВЕРШЕНИЕ ПРОЭКТА ОСТАЕШЬСЯ ТОЛЬКО ТЫ



Главное что работает и а срок.
272 1101051
>>100160
@
ТВОЯ МАМАМ НЕДОВОЛЬНО УРЧИТ
273 1101055
>>093429
@
НУЖНО СДЕЛАТЬ 5 СТРАНИЧНЫЙ САЙТ- ВИЗИТКУ
274 1101056
>>093996
БЕЗ СВОИХ ПРОЕКТОВ НА ГИТХАБЕ ПРОСЬБА НЕ ОБРАЩАТЬСЯ
275 1101072
>>097301

> йоба которая отправляет поток строк в другую йобу


> йоба которая посылает поток строк в фронтендйобу и посылает поток строк в другую йобу для отправки смс


> йоба которая форматирует результат запроса к бд в разный формат текста.


> йоба которая оборачивает данные в html теги


> йоба которая пишет текст в лог.



То что ты ещё не написал йобу для отправки джсона гуглу, чтобы яйца звенели от ответа его апи, не значит что ты своими примерами только подтвердил слова того анона, вьюхи не нужны.
276 1101086
>>100462
А че в этом плохого то, я не понимаю. Если это не код вида hui.konchat(); hui.konchat() ; hui.konchat(); hui.konchat() ; hui.konchat(); hui.konchat() ; hui.konchat(); hui.konchat() ; hui.konchat(); hui.konchat() ; hui.konchat(); hui.konchat() ; hui.konchat(); hui.konchat() ; hui.konchat(); hui.konchat() ; hui.konchat(); hui.konchat() ; hui.konchat(); hui.konchat() ;
277 1101090
>>100350
Трансдюсер:
(def xf
(comp
(filter odd?)
(map inc)
(take 5)))
То же самое на языке здорового человека:
filter odd . map inc . take 5
Найдете 10 отличий.
278 1101091
>>101086
Ничего. Просто у них детские травмы.
Rage-Header.jpg68 Кб, 1280x720
279 1101130
ЗАКАЗЧИК ПРОСИТ ЗА КОПЕЙКИ В СЖАТЫЕ СРОКИ СДЕЛАТЬ ЧИТАЛКУ С ПОДДЕРЖКОЙ 100500 ФОРМАТОВ ЭЛЕКТРОННЫХ КНИГ И СВИСТОПЕРДЕЛКАМИ
@
НЕТ ПРОБЛЕМ, ХУЯЧИШЬ НА ЭЛЕКТРОНЕ С PDF.JS С КОНВЕРТОМ ВСЕГО И ВСЯ ЧЕРЕЗ CALIBER
@
ЗАКАЗЧИК СКАРМЛИВАЕТ ЧИТАЛКЕ EPUB В КОТОРОМ ИЗОБРАЖЕНИЯ РАЗЛИЧНЫХ РАЗМЕРОВ
@
ПАЧИМУ У МЕНЯ В КНИГЕ БЕЛЫЕ ПОЛЯ?
@
ВЫСТАВЛЯЕШЬ МИНИМАЛЬНЫЕ МАРЖИНЫ В CALIBER ПО ВСЕМ СТОРОНАМ
@
АЗАЗА, СУКИ, ВСЕ РАВНО БЕЛЫЕ ПОЛОСЫ, ХУЙ ВАМ, А НЕ ОПЛАТА!
280 1101132
>>101130

>CALIBER


Calibre, конечно же, быстрофикс.
image.png315 Кб, 700x700
281 1101133
ТЗ ХОТЬ НА ЧТО-ТО ПОЯВЛЯТЬСЯ ТОЛЬКО ПО ПРАЗДНИКАМ
@
ВСЕ РЕШЕНИЯ И ОБСУЖДЕНИЯ ПО ПРОЕКТУ ПРОИСХОДЯТ В ПЕРЕКУРАХ
@
ТЫ ПОСТОЯННО НИХУЯ НЕ В КУРСЕ ПОТОМУ ЧТО НЕ КУРИШЬ
282 1101137
>>101133

> ТЫ ПОСТОЯННО НИХУЯ НЕ В КУРСЕ ПОТОМУ ЧТО НЕ КУРИШЬ


А тут бомбануло. Многие коллеги обычно скорешаются на перекурах. А я не люблю курить, да и здоровье не резиновое
283 1101138
>>101137
Выходи с ними, че как не пассив-то?
У нас все так делают. Перекур - это святое, независимо от того, куришь ты или нет.
Ну, на крайняк, можешь попарить, чтоб за совсем аутиста не сойти.
284 1101144
>>101138

> Перекур - это святое



Нет, это офисный культ говноедства.
285 1101150
>>101144

>Нет, это офисный культ говноедства.


Да не стоит все так буквально воспринимать. Перекур - повод потянуть чашечку кофе или просто встать и размяться. Смена деятельности - лучший отдых.
Но то, что в курилке бывает пролетает важная и интересная инфа - факт.
286 1101160
>>101138
>>101150
Все курильщики - говноеды.
90% дымоглотов-говноедов начинают в 14-18 лет, понтуясь перед одноклассниками. Им неприятно нюхать дым, но они продолжают, ибо понты, и вообще я у мамы взрослый, посмотрите на меня, ну посмотрите кто-нибудь. Школьники кашляли, харкались, но продолжали курить кактус.
А потом никотиновая зависимость. Ты говноед - назад пути нет.
Ты зависим от говна.
Ты не получаешь и никогда не получал от него удовольствия, но теперь твой организм научился расщеплять продукты сгорания табака, и побочки не чувствуются.
Но стоит тебе прекратить писать свою говноедскую сагу - и тебя ломит, кидает в пот, болит башка, и вообще уши пухнут.
НАСТАЛО ВРЕМЯ НАВЕРНУТЬ ГОВНА. ВСТАЛ И ПОШЕЛ В КИОСК ЗА ГОВНОМ.
СОВРЕМЕННОЕ ГОВНО ЕЩЕ ПРОТИВНЕЕ ЧЕМ РАНЬШЕ. ВОТ РАНЬШЕ-ТО ГОВНЕЦО БЫЛО, НЕ ТО ЧТО ЩАС
ХОЧУУУУУУ ГАВНААААА!!!1111
sage 287 1101227
>>101090
Не то же самое. Почитай, что такое трансдьюсеры. Алсо, они не ленивые, дебил.
sage 288 1101229
>>101138
А у нас вместо перекуров на турничок ходили.
290 1101462
>>101229
У нас тоже. Меня на работу наш тимлид взял вообще только потому, что случайно узнал, что я турничок уважаю. Потом кто разбежался с нашей галеры, кто просто забил. Один я хожу на турник из некогда крепкой здоровой команды.
292 1101803
ИНДУССКИЕ МАКАКИ ПИСАЛИ HTML
@
СРАЗУ КУЧА ТЕГОВ НАПИСАНО В ОДНУ СТРОЧКУ И НЕ ПОМЕЩАЮТСЯ НА ЭКРАН, ХОТЯ МОНИТОР 1920 ПИКСЕЛЕЙ ПО ШИРИНЕ
@
ВКЛЮЧИЛ ПЕРЕНОС СТРОК В РЕДАКТОРЕ КОДА
@
НЕКОТОРЫЕ СТРОЧКИ РАЗБИВАЮТСЯ НА 8 ВИРТУАЛЬНЫХ СТРОК, Т.Е. СТРОКИ ПРЕВЫШАЮТ ШИРИНУ ЭКРАНА В 8 РАЗ


Вот нахуй так делать? В чём глубинный смысл экономить знаки cr/lf? Как в этой каше можно ориентироваться?
293 1101808
>>101803
Ах да. Внутри открывающих тегов куча кода типа <?php if() { echo ... } else { echo } ?> с огромными условиями внутри ифов. Почему макакам так сложно использовать переменные и считать их значения не внутри html?
294 1101839
>>101160
Я бросил из-за вреда здоровью, но вообще курить охуенно.
295 1101863
>>101133
>>101137
сеймшит
296 1102218
>>101227
Маня ничего кроме

>почитай пок-пок-пок


за тред так и не родила, но дибил не она конечно, что вы.
sage 297 1102321
>>102218
Почитай, что такое трансдьюсеры. Алсо, они не ленивые, дебил.
298 1102373
>>101130

>ЗАКАЗЧИК ПРОСИТ ЗА КОПЕЙКИ В СЖАТЫЕ СРОКИ


>АЗАЗА, СУКИ, ВСЕ РАВНО БЕЛЫЕ ПОЛОСЫ, ХУЙ ВАМ, А НЕ ОПЛАТА!


Бля терпилы не работать по предоплате особенно с рашкинскими заказчиками которые хуже законтаченых петухов чертей.
299 1102411
>>102373
Дело закончилось тем, что заказчик опробовал триальную версию, выплатил после этого положенную сумму, и мы, соответственно, скинули ритейл.
А потом, внезапно, начался шитшторм с теми же аргументами, что были перечислены выше, и на нас подали в суд.
Такие дела.
300 1102437
>>102321
Еблан нахуя ты одно и тоже два раза написал? Ты можешь хоть одну нормальную мысль высрать? Может сами они и не ленивые но решают они точно ту же проблему композабельности. Попробуй спиздануть ну хоть что нибудь уже.
tla.png46 Кб, 849x243
301 1102438
Сука как у меня бомбит от этой хуйни. Какой блядь she. Ну какое блядь нахуй.
И сразу начинаешь сомневаться может и все остальные высер автора нихуя не стоят, если он даже блядь местоимение подобрать не может.
sage 302 1102511
>>102437

> нахуя ты одно и тоже два раза написал?


Ну так ведь со второго раза до тебя все-таки дошло, лол.

> но решают они точно ту же проблему


Нет.
sage 303 1102513
>>102438
Кто-то тут английский только по учебникам Залупняка учил, хи-хи-хи.
304 1102527
>>101803

ОБФУСКАЦИЯ
305 1102536
>>102511
Ты можешь хоть одну нормальную мысль высрать?
306 1102537
>>102513

>Кто-то тут английский только по учебникам Залупняка учил, хи-хи-хи.


Не пизди мразь тупорылая.
307 1102543
>>102438
Да какой-нибудь канадец-трансгендер, борцун за равенство полов. Это ещё что, скоро будут хуярить they, xir или ещё чего.
308 1102548
>>102543
Это из How to Write a 21st Century Proof - Leslie Lamport. Вроде бы вполне уважаемый человек и тут такое. Хотя он еще к типам плохо относится и вообще пиздеть мастер кмк, так что может все это не спроста.
309 1102564
>>102536
>>102537
Местного клована заклинило, лол.

>>102543
Это стандарт же для любого ЛИБЕРАЛЬНОГО ЮНИВЕРСИТИ. Сноунигерам бомбит, белые люди хихикают. Хотя вообще это пошло от (s)he.

Я всегда в таких случаях пишу очевидный и нейтральный they.
310 1102566
>>102564
Я все еще жду, мразь.
311 1102581
>>102564
У нас на работе все пишут they пидоры либеральные, я принципиально пишу he.
312 1102587
>>102581
Вот это у вас проблемы, я ебал.
313 1102590
>>102587
Дык, я же фейсбукобог, у нас низменных проблем нет.
314 1102698
>>102438

ну типа тян писечка
315 1102790
>>102566
Ну жди, лол, разрешаю.

>>102581

>принципиально


И в чем принцип-то? В английском же нет категории грамматического рода, так что у тебя это просто русизм получается: типа "читатель" - значит он. Все принципиальные пишут HE OR SHE, чотка указывая, кто тут главный.
316 1102853
>>102790
Маня слилась
317 1102932
>>102853
Услышал тебя.
318 1103238
>>102581

Ты просто кое-чего не понимаешь

> Мара нахмурилась.


> – Не говори так про Аманду. Да, у нее были перегибы – но это великий человек. В последней главе «Consenting to penetration», чтобы ты знал, содержится самый глубокий в истории феминизма инсайт относительно подлинных масштабов патриархального глумления над женщиной.


> – И в чем же он? – спросил я.


> – В том, что патриархальный белый мужчина-серальник разрешает женщине феминизм исключительно для того, чтобы посмеяться над ее идиотизмом и усилить свое наслаждение… Вся направленная на женщину политкорректность, все эти «she» вместо «he» есть всего лишь утонченная форма снисходительного гендерного издевательства, своего рода предварительная садистическая игра перед неизбежной пенетрацией, физической или символической, и ситуация не изменится до тех пор, пока у мужчины будет оставаться член… Что в нынешних культурных условиях уже не является биологическим императивом, так что проблема может решаться при рождении хирургически, как в некоторых странах делали с аппендицитом.


> – Это она серьезно?


> Мара вздохнула.


> – Хватит об этом. Тебе не понять все равно.


> – Как скажешь, киска, хватит так хватит.

320 1103671
ЗАКАЗЧИК ПРОСИТ СДЕЛАТЬ КАКУЮ ТО БОЛЬШУЮ ФИЧУ В ПРОЕКТЕ, КОТОРЫЙ ТЫ ДЕЛАЛ МНОГО ЛЕТ НАЗАД
@
НА НОВЫХ ПРОЕКТАХ У ТЕБЯ РЕЙТЫ В 2 РАЗА БОЛЬШЕ
@
НЕ ЗНАЕШЬ, КАК БЫ ТАКТИЧНО НАМЕКНУТЬ, ЧТО НАДО БЫ УВЕЛИЧИТЬ РЕЙТ И НА ЕГО ПРОЕКТЕ, ЧТОБЫ КЛИЕНТ НЕ ОБИДЕЛСЯ И НЕ ОСТАВИЛ ПЛОХОЙ ОТЗЫВ
@
ЕСЛИ ЭТОГО НЕ СДЕЛАТЬ, ТО ДОХОД РЕЗКО УМЕНЬШИТСЯ, Т.К. РАБОТЫ МНОГО
321 1103691
>>103671
Проще тактично послать нахуй же.
322 1103722
>>093024
В /s/, быдло!
323 1103837
>>103691
Он один раз уже повышал. Да и когда тактично посылаешь, многие заказчики говорят, какой я хороший и что предпочитают работать со мной
14905129842090.png26 Кб, 200x188
324 1103862
_UNKNOWN_BLOCK

понимай как хочешь и разбирайся сам, сука
325 1104270
>>103238
А мне вот это доставило

> Сегодня все помнят: «нет» всегда значит «нет». Но цель моей книги – объяснить наконец, что «да», в том числе и повторное, не всегда значит «да». Поэтому оно может быть отозвано ретроспективно, даже через двадцать или тридцать лет, когда глубоко скрытая травма выйдет наконец на поверхность женского сознания. Прекрасно, что это находит понимание в сегодняшней судебной практике – но мы действуем слишком медленно, и многие жертвы объективации покидают нас, так и не дождавшись справедливости.


Женщины, униженные и раздавленные шовинистическим актом – я обращаюсь к вам, мои подруги. Как бы давно это ни случилось, вы должны выйти из тени и возвысить свой…»
Вообще не отпускает ощущение будто несколько двачеров наняли написать новую "нетленку".
326 1104430
>>102790

>И в чем принцип-то?


Всегда писали he, а в последнее время стали менять язык в угоду феминисткам и прочим пидорасам. Нахуй феминисток.
327 1104586
>>102932
Вот и не бзди тут больше.
328 1104615
Дали проект делать с одним чуваком. Весь проект он говнокодит, берется за все и ничего не доделывает до конца. Как-то стараешься максимально отделиться от него, пишешь свои задания, а он свои с надеждой, что как закончишь, то сьебешь из проекта. Начинается учеба, он сьебывает на учебу, приходит редко. Получаешь часть его заданий.

Сегодня узнаешь, что его поперли нахуй потому что не ходит, а ты должен доделывать его недоделанные задания с кучей говнокода.

БОМБИТ СУКА

Временами мне тоже приходилось говнокодить, чтобы подстроиться под него. Короче полный пиздец.

Что делать, блять?
329 1104639
>>104615
Нехуй было прогибаться и говнокодить. Теперь рви жопу.
330 1104683
>>104615
Делись примерами быдлокода, побугуртим вместе.
331 1104695
>>104615

>мне тоже приходилось говнокодить



Теперь ты говнокодер. Еще и доделывать тоже не будешь.
332 1104721
>>104695
Буду переписывать

>>104683
Как буду на работе
333 1104922
>>104615
Переписывай те куски, где максимальный говнокод. Где код получше - рефакторь
Стикер512x512
334 1104924
>>092862 (OP)
2013 ГОД
@
МЕНЕДЖЕР ПЕРЕДАЕТ ТЗ ПРОГРАММИСТАМ
@
КОДЕРЫ САМИ РАСКИДЫВАЮТ ЗАДАЧИ, КОГДА НУЖНО СВЯЗЫВАЮТСЯ С ЗАКАЗЧИКОМ ДЛЯ УТОЧНЕНИЯ ДЕТАЛЕЙ
@
НИКТО НИ ПЕРЕД КЕМ НЕ ОТЧИТЫВАЕТСЯ
@
2015
@
МЕНЕДЖЕРЫ АКТИВНО "ВКЛЮЧАЮТСЯ" В РАЗРАБОТКУ
@
ДАВАЙТЕ УСТРАИВАТЬ МИТИНГИ КАЖДУЮ НЕДЕЛЮ
@
ВСЕ ВОПРОСЫ ЧЕРЕЗ МЕНЕДЖЕРОВ
@
ПРОСЯТ СОСТАВЛЯТЬ ПЛАН РАБОТЫ НА БЛИЖАЙШУЮ НЕДЕЛЮ
@
2017
@
МИТИНГИ В ПОНЕДЕЛЬНИК И ПЯТНИЦУ
@
СОСТАВЛЯЙТЕ ПЛАН НА БЛИЖАЙШУЮ НЕДЕЛЮ С ДЕТАЛИЗАЦИЕЙ ПО ДНЯМ
@
КАЖДЫЙ ДЕНЬ НУЖНО СЛАТЬ ОТЧЕТ О РАБОТЕ, С УКАЗАНИЕМ ВСЕГО, ЧТО ДОБАВИЛ, ИСПРАВИЛ, НАСКОЛЬКО СООТВЕТСТВОВАЛО ПЛАНУ
@
ВСЕ ВОПРОСЫ, РЕШАЕМЫЕ ПОЧТОЙ, ОТПРАВЛЯЮТСЯ С КОПИЕЙ МЕНЕДЖЕРУ
@
ВСЕРЬЕЗ ПРЕДЛАГАЮТ ЗА КАЖДЫЙ БАГ ЛИШАТЬ ЧАСТИ ПРЕМИИ
Стикер512x512
334 1104924
>>092862 (OP)
2013 ГОД
@
МЕНЕДЖЕР ПЕРЕДАЕТ ТЗ ПРОГРАММИСТАМ
@
КОДЕРЫ САМИ РАСКИДЫВАЮТ ЗАДАЧИ, КОГДА НУЖНО СВЯЗЫВАЮТСЯ С ЗАКАЗЧИКОМ ДЛЯ УТОЧНЕНИЯ ДЕТАЛЕЙ
@
НИКТО НИ ПЕРЕД КЕМ НЕ ОТЧИТЫВАЕТСЯ
@
2015
@
МЕНЕДЖЕРЫ АКТИВНО "ВКЛЮЧАЮТСЯ" В РАЗРАБОТКУ
@
ДАВАЙТЕ УСТРАИВАТЬ МИТИНГИ КАЖДУЮ НЕДЕЛЮ
@
ВСЕ ВОПРОСЫ ЧЕРЕЗ МЕНЕДЖЕРОВ
@
ПРОСЯТ СОСТАВЛЯТЬ ПЛАН РАБОТЫ НА БЛИЖАЙШУЮ НЕДЕЛЮ
@
2017
@
МИТИНГИ В ПОНЕДЕЛЬНИК И ПЯТНИЦУ
@
СОСТАВЛЯЙТЕ ПЛАН НА БЛИЖАЙШУЮ НЕДЕЛЮ С ДЕТАЛИЗАЦИЕЙ ПО ДНЯМ
@
КАЖДЫЙ ДЕНЬ НУЖНО СЛАТЬ ОТЧЕТ О РАБОТЕ, С УКАЗАНИЕМ ВСЕГО, ЧТО ДОБАВИЛ, ИСПРАВИЛ, НАСКОЛЬКО СООТВЕТСТВОВАЛО ПЛАНУ
@
ВСЕ ВОПРОСЫ, РЕШАЕМЫЕ ПОЧТОЙ, ОТПРАВЛЯЮТСЯ С КОПИЕЙ МЕНЕДЖЕРУ
@
ВСЕРЬЕЗ ПРЕДЛАГАЮТ ЗА КАЖДЫЙ БАГ ЛИШАТЬ ЧАСТИ ПРЕМИИ
335 1104977
МАКАКЕНЫ НЕ МОГУТ В ОТСТУПЫ И В НОРМАЛЬНЫЕ IDE, ГДЕ ЕСТЬ INDENT GUIDES
@
ВМЕСТО ЭТОГО ПИШУТ КОММЕНТАРИИ:
@
// END OF IF
@
// END OF FOREACH
@
// END OF TABLE
@
// END OF NEBO
@
// END OF ALLAH
336 1104980
>>104924
Ты сейчас написал процесс развала любой фирмы, куда наняли тупых менеджеров. Лично наблюдал это в 3 фирмах.
Теперь решил - да пусть ебутся эти менеджеры конём. И съебал во фриланс. Сам разговариваю с клиентами, сам могу им доходчиво объяснить когда я могу им что-то сделать, почему что-то нельзя сделать, почему лучше так или так и т.д. А заебал клиент - можно слить
sage 337 1105029
>>102790

>В английском же нет категории грамматического рода, так что у тебя это просто русизм получается: типа "читатель" - значит он.


Не пизди, если не знаешь. Гугли default pronoun.
https://english.stackexchange.com/questions/30455/is-using-he-for-a-gender-neutral-third-person-correct
338 1105076
>>105029

> In recent decades, we have sometimes seen less good writers force she into the role of the sex-indefinite semantical singular. This fad represents not English style but political agitprop and should never voluntarily be done except to achieve a specific political effect.


Специально оставлю это тут почитать почитай-Мане.
339 1105115
>>104977
Даже npp умеет показывать парную строчку. Правда, не умеет к ней переходить, если она не на экране.
340 1105140
>>104977

>INDENT GUIDES


Не понимаю зачем вообще используют это уродство, с отступами же все прекрасно видно.
ааааргх.webm1,2 Мб, webm,
800x450, 0:15
341 1105141
>>102438

>extra details kill trees

342 1105149
>>105141
Кстати мне если приходится делать какие-то выкладки на бумаге прямо в ступор впадаю от этого. Бумагу жалко, лол. Вот ведь я ебанутый.
Надо бы планшет купить, но сомневаюсь что это достаточно удобно (т.е. как бумага по удобству).
343 1105153
>>105149
Очень удобно кстати. Я вначале конспекты составлял, потом, когда они три полки в шкафу заняли (стопки бумаги A4), набрал их в виде электронной книги (она есть в сети).
344 1105252
>>105153

> "Заметки ананаса с про граммача" Семён О. Сосницкий


?
 .jpg64 Кб, 417x578
345 1105274
>>092862 (OP)
ВНЕДРЯЕШЬ СБОРЩИК И ОПТИМИЗАТОР ФРОНТОВОГО КОДА В СУЩЕСТВУЮЩУЮ ИНФРАСТРУКТУРУ
@
ПОНИМАЕШЬ, ЧТО СКОРЕЕ ВСЕГО БУДУТ БАГИ, СООБЩАЕШЬ QA И ТИМЕ ЧТОБЫ ПРОТЕСТИРОВАЛИ ВСЕ
@
ДЖУНИОР-БЕКЕНДЕР ПО ОШИБКЕ ВЫКЛЮЧАЕТ ЕЕ НА ТЕСТОВОМ СЕРВЕРЕ
@
ПРОХОДИТ ДВЕ НЕДЕЛИ, О ФИЧЕ НАКОНЕЦ ВСПОМИНАЮТ И ВКЛЮЧАЮТ
@
ВЫЛЕЗАЕТ ТРИ КРИТИЧЕСКИХ БАГА
@
СЕГОДНЯ ПЯТНИЦА
@
В ПОНЕДЕЛЬНИК РЕЛИЗ НА ПРОДАКШН
346 1105278
>>105274

Нескучных вам выходных.
347 1105280
>>105278
Да уже пофиксили, но кто ж так, сука, делает?
15127258072190 (1).webm274 Кб, webm,
480x360, 0:05
348 1105298
>>105280

>думает что уже все баги нашли

349 1105425
>>105298
Кто сказал "все"? Те три критических зафиксили, ясен хуй там еще что-то вылезет, но потом.
350 1105539

КАЖДЫЕ ПОЛГОДА В КОМПАНИИ ПРОХОДИТ PERFORMANCE REVIEW
@
КАЖДЫЙ ПОЛУЧАЕТ РЕЙТИНГ, КОТОРЫЙ ОПРЕДЕЛЯЕТ БОНУСЫ, ПОВЫШЕНИЯ И RSU
@
ПРЕДСТАВИТЕЛЯ HR СПРАШИВАЮТ, ЕСТЬ ЛИ В КОМПАНИИ STACK RANKING
@
НЕТ, НУ ЧТО ВЫ, КАК МОЖНО, МЕНЕДЖЕРЫ МОГУТ СТАВИТЬ ЛЮБЫЕ РЕЙТИНГИ
@
НО ЕСЛИ РАСПРЕДЕЛЕНИЕ РЕЙТИНГОВ БУДЕТ ВЫГЛЯДЕТЬ НЕПРАВИЛЬНО, ТО У МЕНЕДЖЕРОВ БУДУТ ПРОБЛЕМЫ
351 1105670
>>105140
Ты видимо не пробовал работать с кодом, где по 10+ отступов.
352 1105671
>>105274

> ВНЕДРЯЕШЬ СБОРЩИК И ОПТИМИЗАТОР ФРОНТОВОГО КОДА В СУЩЕСТВУЮЩУЮ ИНФРАСТРУКТУРУ


Мало ебли было? Захотелось новой ебли?
353 1105677
>>105670
Зачем с ним рабротать? Или ты жээсоёб?
354 1105783
>>105677
Я стараюсь не писать так, чтобы приходилось делать много отступов, но в чужом коде часто бывает. Ну и в HTML обычно большая вложенность тегов. Делать тысячу партиалов только для того, чтобы не было большой вложенности - не вариант
355 1105786
>>105783
В нормальных IDE есть фолд.
356 1105955
>>094168
Обоснуй, что это не так. Какой-нибудь инженер с годами станет только лучше, повышая свой опыт и уровень знаний, а кем стали синьоры-ангулярщики, когда зарелизили версию 2.х? Правильно, ёбаным никем.
Даже грузчики на работу устраиваются без испытательного срока, и уж точно никому и никогда не придёт в голову предложить им "постажироваться" пару месяцев бесплатно.
357 1105961
>>094416
Ты думаешь, там то же самое, как с парнем, который в течение двух лет на работе смотрел видео и играл в игоры, а в это время 2 китайца за 10% от его ЗП делали всю его работу?
358 1105965
>>096169
Потому что Хейлсбергу надоело месить Delphi в Embarcadero.
ТАК, ТУТ У НАС ИТЕРАТОР, ЛЕНИВЫЕ ВЫЧИСЛЕНИЯ
@
ПАТТЕРН ФАСАД
@
ПАТТЕРН ДЕКОРАТОР
@
РАСКРУТКА СТЕКА
@
ХВОСТОВАЯ РЕКУРСИЯ
@
БЛЯДЬ, КАКОЙ ПИДОРАС ИСПОЛЬЗОВАЛ random(), НЕ ВЫЗВАВ ПРЕДВАРИТЕЛЬНО randomize()?
359 1105987
>>105961
Честно говоря, это очень маловероятно.
360 1106014
>>096740
Я смотрю, у этого пиздюка бомбит от того, что никто не предложил ему Macbook за счет фирмы при трудоустройстве. Да ещё и заставляют под виндой РАЗРАБАТЫВАТЬ ОЧЁЧКО.
Всем крепчайшего смузи с ароматом вейпа и быстрых гироскутеров!
361 1106019
>>096994
КТН
@
PYTHON/DJANGO DEVELOPER
@
СМОТРИШЬ ЕГО КОД
@
type = get_object_type(ekzemplar)
if permission == "Может читать список пользователей" then:
@
УХ, БЛЯ!
@
СУКА, НЕ ИСПОЛЬЗУЙ ТЫ СТАТИЧЕСКИЕ АНАЛИЗАТОРЫ КОДА!
@
PEP8, PYLINT, PYFLAKES, YAPF, ISORT
@
ЧЕГО, БЛЯДЬ? ТАК, ПАДАЖЖИ, ЁБАНА, КАКОЙ ЕЩЁ PEP8?

Блядь, я серьёзно, чувак КТН по программированию, а пишет как я, самоучка, в 8 классе писал. Это пиздец...
362 1106030
>>097820
Уволен.
363 1106042
>>106019

> КТН


Картофелекопатель Тракторный Навесной?
1283463243582.jpg23 Кб, 376x450
364 1106097
>>098618

var users = $.get("/api/users/", {});
var i;
var count;
for (i = 0; i < count; i+= 1) {
var el = $("#userslist");
el.append("<div>" + users.username + "</div>");
}

В чём буххурт, угадай сам.
365 1106098
>>106097
cunt значения не имеет?
14403283812333.jpg16 Кб, 280x220
366 1106099
>>099854

def butthurt():
return None
367 1106126
>>104721

> как буду на работе


Ты без NDA работаешь что ли?
368 1106141
>>106098
Ну не только это. Тут идёт асинхронный вызов $.get(), а потом синхронная обработка его результатов. Как и следует предполагать, users на момент вызова цикла скорее всего будет undefined, потому что ответ от сервера ещё не получен. С count правильно заметил, честно говоря, я просто забыл его в примере инициализировать.
369 1106151
>>105786
Иногда можно использовать и фолд. Но часто нужно видеть весь код, а не часть. Тогда фолд - не вариант
370 1106154
>>106019
Математики, которые пытаются программировать - это пиздец. Пишут говнокод на уровне школьников
371 1106156
>>106097
Ох блядь, я совсем недавно выпиливал такое же говно у индусов. Не переставал проигрывать
372 1106235
>>106154
Лучше к программисту подсаживать математика чтобы программист печатал код а математик правильно подсказывал формулы и как они читаются.
373 1106238
>>106141

>users на момент вызова цикла скорее всего будет undefined


Тогда запускай функцию тогда когда дом дерево построится.
374 1106326
>>105670
Чем же в таком случае помогают эти штуки? Ну есть какая-то линия уходящая в верх, за горизонт, и рядом с ней еще несколько штук и чо.
375 1106328
>>106235
И тестировщицу под стол программисту, чтобы удержать его на месте, а математику пма за щёку, а пму хуй заказчика в жопу, чтобы пм вовремя вынимал хуй изо рта математика, чтобы математик мог свою дристню сказать нормально.
376 1106351
>>106328
дедлайн?
377 1106439
>>106326
Скролишь и следишь за этой линией, чтобы она не просто обрывалась, а заканчивалась открывающим/закрывающим тегом или фигурной скобкой/if/for/etc. У меня уже глаз натренирован - если где-то линия обрывается или их вообще нет, то значит отступы нарушены. Часто так можно найти проёбанный или лишний тег
378 1106441
>>106328
Ору блядь
1273702923653.png26 Кб, 407x405
379 1106520
>>106154
Хочу напомнить, что самый известный широко используемый программный продукт, созданный математиками - OpenSSL. Весь мир до сих пор бугуртит с того, как там всё написано.
380 1107089
>>106520

Это ты ещё R не видел
b5c.jpg20 Кб, 600x588
381 1107131
>>106520
https://wiki.openssl.org/index.php/SSL/TLS_Client#Implementation

> if(!(NULL != method)) handleFailure();


> if(!(1 == res)) handleFailure();


А ещё этот выразительный комментарий Cannot fail ???. Что бы это могло значить? Типа они сами не уверены, работает ли эта дристня вообще?
382 1107213
>>107131
А что тебя смущает в гринтексте?

Подозреваю, что 1) ты не умеешь писать на си; 2) ты не ответишь на вопрос, а порвешься.
383 1107229
>>107213
При сравнении проверяемой переменной и значения сначала записано значение. if(!(a == b)) вместо if (a != b). Это что, какой-то йоба-стиль обработок ошибок? Я немало видел си-кода, в т.ч. и писал, но такое вижу впервые. Нет пробела после if, при этом после while есть. Однострочная запись, там ещё есть вариант с фигурными скобками.
А ещё контрпример из того же источника.

> if(web != NULL)


> BIO_free_all(web);


Следовательно, всё это просто говнокод и к тому же отсутствие единого стиля.
384 1107233
>>107213
До того, что условия не объдинены в одно, я не доёбываюсь, если ты об этом подумал. Как и до goto.
385 1107234
А, goto там и нет, это я с другим кодом путаю.
386 1107236
>>107229

> При сравнении проверяемой переменной и значения сначала записано значение.


Ну, так это древний стандарт си, чтобы нечаянно не написать if (x=NULL) вместо (x==NULL). Присваивание - х слева, сравнение - х справа.

> if(!(a == b)) вместо if (a != b)


Ну так ты код-то не читал вообще что ли? "Если не нормас, то фейл. Если не заебись, то фейл. Если не (а == б), то фейл." Внутри !(...) всегда тот инвариант, который сохраняется дальше по коду.

> Нет пробела после if


Ну я пролистал - там во всем коде на странице нет пробела после после ифов. Конвенция у них такая значит, в чем проблема? Хипстер дохуя? В жопу себе засунь свои "МНЕ НЕ НРАВИТСЯ", епта! Уайла не увидел, увидел только do {} while ().

> Однострочная запись


И в чем проблема? Как раз с однострочной все в порядке, а вот за
if (hui)
huihui;
надо убивать нахуй. Странно, что до ПРОБЕЛА ПОСЛЕ ИФ ты доебался, а на это внимания не обратил.

> А ещё контрпример из того же источника.


И тут ты опять проебался, лол. Контрпример там есть (выше), но ты его не увидел и промахнулся.

Ок, (2) беру обратно, насчет (1) не уверен.
387 1107245
>>107236

> Конвенция у них такая значит, в чем проблема?


Была бы конвенция, писали и после if пробел или после while опускали.

> И в чем проблема? Как раз с однострочной все в порядке


У меня во дворе за такое убивают. И опять же, была бы конвенция, было бы везде так. А то в одном примере и однострочник, и однострочник с фигурными скобками, и перенос одной строки. Не хватает только переноса единственной строки со скобками.

> И тут ты опять проебался, лол. Контрпример там есть (выше)


> if(NULL == cert) handleFailure();


Ок. Тем более. Только в моём контрпримере проверяемая переменная слева, а тут нет.
388 1107248

> Только в моём контрпримере проверяемая переменная слева, а тут нет.


И перенес строки вместо однострочной записи.
389 1107250
>>107245

>Была бы конвенция, писали и после if пробел или после while опускали.


А где там уайл-то? do...while же, все-таки другая штука.

> У меня во дворе за такое убивают.


В чем проблема однострочных ифов без фигурных скобок? С if(...) \n goto fail я могу привести объективные аргументы, а с однострочными что не так?

> проверяемая переменная слева


А, ты про это. Ну да, ок, тогда это тоже.

Но я за их базар отвечать не подписывался, я только за твой гринтекст изначально встрял, так что вот. И вообще, как будто на си можно писать не говнокод.
390 1107508
>>096411
жизааа
РАБОТАЕШЬ В КОНТОРЕ, В КОТОРОЙ ГЛАВНЫЙ ОФИС В АМЕРИКЕ
@
ПОСЛЕ ИСПЫТАТЕЛЬНОГО ТАК И ПРОДОЛЖАЕШЬ ХОДИТЬ СО СВОИМ НОУТОМ,
НЕ СПЕШАТ ПОКУПАТЬ ДАЖЕ МОНИТОР
@
ПОСЛЕ УХОДА ОДНОГО СОТРУТДНИКАК, АЛЛИЛУЯ, ТЕБЕ ОТДАЮТ ЕГО КОМП
@
ПРИХОДИ ПИЗДА ВЕРСТАЛЬЩИК, НОЕТ ЧТО ПО СКАЙПУ НЕ МОЖЕТ БЕЗ НАУШНИКОВ
@
НА СЛЕДУЮЩИЙ ДЕНЬ НАЧАЛЬНИК ЛИЧНО ПРИНОСИТЬ НОВЫЕ СЕНХАЙЗЕРЫ
@
ОБОГРЕВАЕШЬ ОФИС СВОИМ ПЕРДАКОМ
391 1107511
>>107508

>СЕНХАЙЗЕРЫ


это че за хуйня?
392 1107544
>>107511

> >СЕНХАЙЗЕРЫ


> это че за хуйня?


Сенхи ака "шанхайзеры", говнонаушники. Ну те, что не Grado.
393 1107558
>>107508

>СЕНХАЙЗЕРЫ


Зенхайзеры.

поправлю тебя, дурочка
394 1107561
>>107544

>говнонаушники


и анона от этого бонбануло? пиздос...
395 1107568
>>107561
Просто он oche поздно понял, что в его конторе практикуется BYOD подход к организации работы, лол.
396 1107598
КАЗНА ПУСТЕЕТ, МИЛОРД
@
НУЖНО БОЛЬШЕ КРЕСТЬЯН


А кормить их чем? Хуями?
397 1107715
>>107236

> Ну так ты код-то не читал вообще что ли? "Если не нормас, то фейл. Если не заебись, то фейл. Если не (а == б), то фейл." Внутри !(...) всегда тот инвариант, который сохраняется дальше по коду.


Ясно, как guard else в свифте
мимокрок
398 1107716
>>107250

> В чем проблема однострочных ифов без фигурных скобок?


Я не он, но вот что.
Если ты всегда пишешь неоднострочные блочные операторы, то ты знаешь, что ему всегда должна соответствовать закрывающая скобка. Т.е.

if/while/for {
(отступ)...
}

Если нет отступа и/или закрывающей скобки, ты знаешь, что тут ошибка. Или забыли написать тело оператора или ещё что. Но этот кусок кода нужно проверять. А если у тебя есть и однострочные, то это уже не работает
399 1107735
>>107561
Может они и говнонаушники, но стоят дорого. Или раньше стоили. Сейчас не слежу за наушниковой модой
sage 400 1107961
>>101803
Любой редактор же умеет в реформат.
В крайнем случае можно 15 минут потратить и регулярку написать, чтобы доформатировать как тебе хочется.
401 1108734
>>107961
Не всегда они форматируют так как нужно. Иногда распидорашивают код ещё хуже. Я предпочитаю автоматически форматировать только выделенный кусок кода, который видно на экране. Иногда в чужом коде могут быть ошибки форматирования. Незакрытые теги, лишние теги и т.д. Бывает в процессе находишь адский говнокод, который можно заодно зарефакторить. Всётаки лучше контролировать, как там всё форматируется. И как бонус, можешь лучше разобраться в коде
402 1109392
КЛИЕНТ ДАЁТ ТАСК
@
НАЧИНАЕШЬ ДЕЛАТЬ
@
ДАЁТ ДРУГОЙ, БОЛЕЕ СРОЧНЫЙ
@
БРОСАЕШЬ ПЕРВЫЙ, НАЧИНАЕШЬ ВТОРОЙ
@
ДАЁТ ТРЕТИЙ И Т.Д.
@
НОЕТ, ЧТО РАБОТА ДВИГАЕТСЯ КАК-ТО МЕДЛЕННО
403 1110103
>>106238
Ты же сам не понял даже когда тебе объяснили, ещё и советы даёшь.

мимо
404 1110171
>>109392
Поэтому надо таски записывать в табличку, чтобы тыкать в сроки заказчику.
405 1110216
>>110171
Таски записываются, просто если бы меня не отрывали всё время от одной работы и не перекидывали на другую, то работа шла бы быстрее
406 1110226
Я вам из б покушать принёс

ВИДИШЬ ОБЪЯВЛЕНИЕ - НУЖНА МАКАКА-КОДЕР, ЗАРПЛАТА 45К ГРИВЕН
@
НЕПЛОХО
@
ИДЁШЬ НА СОБЕСЕДОВАНИЕ, ВРОДЕ ДАЖЕ ХРЮША НОРМАЛЬНАЯ, ГОВОРИТ, ЧТО ФИНАЛЬНОЕ РЕШЕНИЕ ПОСЛЕ ИНТЕРВЬЮ С БОССОМ ПРЕДПРИЯТИЯ
@
ЗАХОДИШЬ В КАБИНЕТ БОССА
@
БОСС - ОДЕТ В СТИЛЕ "ДЕВЯНОСТЫЕ НЕ УХОДИЛИ", КОЖАНАЯ КУРТКА, ШТАНЦЫ, КРОССОВКИ
@
"НУ, ШО, ТЫ ПРОГРАММИСТ К НАМ, Я ГЛЯЖУ? ЭТО НОРМАЛЬНО. Я ВАЩЕ В ЭТОМ ВАШЕМ ПОГРОМИРОВАННИИ НИХУЯ НЕ ПОНИМАЮ, НО ВАЩЕ НОРМАС. КОРОЧЕ, ТЫ НАМ ВРОДЕ ПОДХОДИШЬ, РАЗ ТЕБЯ ВСЁ УСТРАИВАЕТ. РАБОТАТЬ БУДЕШЬ ГДЕ-ТО ТА..."
@
"ПРОСТИТЕ, А ЧТО НАСЧЁТ ЗАРПЛАТЫ? НА САЙТЕ БЫЛО УКАЗАНО 45К ГРИВЕН"
@
"НУ, ТЫ ПОНИМАЕШЬ, ЧТО ЗА ТАКИЕ ДЕНЬГИ ТЫ ДОЛЖЕН РАБОТАТЬ ДОЛГО И БЫТЬ ВЕРНЫМ МНЕ, КАК ПЁС. ТАК ЧТО ПОКА ТАКОГО НЕ БУДЕТ, ПОТОМ БУДЕТ. ПОКА БУДЕТ У ТЕБЯ НА БУМАЖКЕ - СЕМЬ, НА РУКИ - ДЕСЯТОЧКА, ЗАЕБИСЬ, ДА?"
@
"ПРОСТИТЕ, НО МНЕ КВАРТИРУ ОПЛАЧИВАТЬ И ВСЁ ТАКОЕ..."
@
"ТА НАХУЙ ТЕБЕ ЭТО. СМОТРИ, ШО У МЕНЯ ЕСТЬ. МЫ ТУТ ЕЩЁ И КВАРТИРАМИ ЗАНИМАЕМСЯ. КОРОЧЕ, ДАВАЙ ТАК, ТЫ БРОСАЕШЬ НАХУЙ ТУ ХАЛУПУ, В КОТОРОЙ ТЫ ЖИВЁШЬ, И МЫ ОФОРМЛЯЕМ ТЕБЕ ОХУЕННУЮ ЛЬГОТНУЮ ПОКУПКУ КВАРТИРЫ. ТЫ ЖЕ ВСЁ РАВНО У НАС РАБОТАЕШЬ, ТАК ЧТО КАКАЯ РАЗНИЦА? БУДУ ИЗ ЗАРПЛАТЫ У ТЕБЯ ПОНЕМНОГУ ВЫЧИТАТЬ И ВСЁ!"
@
"ЗНАЕТЕ, МЕНЯ ЭТО КАК-ТО НЕ УСТРАИВАЕТ"
@
"ТА ТЫ ШО. ВСЕ У НАС ДОВОЛЬНЫЕ. ВОТ, СМОТРИ" НАЖИМАЕТ НА КНОПКУ КОММУНИКАТОРА И ПРОСИТ ВЫЗВАТЬ "ХЛАВНОГО, ВАСИЛИЯ"
@
ПРИХОДИТ ТИПИЧНЫЙ ТОЩИЙ ПРОГРАММЕР В СВИТЕРЕ, СЪЕЖИВШИЙСЯ И СГОРБЛЕННЫЙ
@
"ВОТ, ЭТО ВАСЬКА. СИСАДМИН У НАС, ХЛАВНЫЙ ПО ХОМПЛЮХТЕРАМ. ПРИШЁЛ К НАМ - ПЯТЁРКУ ПОЛУЧАЛ, ГЫ-ГЫ. СЕЙЧАС СЕМЬ ТЫЩ ЕМУ ПЛАТИМ! И ДАЖЕ МАШИНУ СЕБЕ КУПИТЬ СМОГ! Я ЕМУ СВОЮ АУДИ ПРОСТО ПРОДАЛ, ТОЖЕ В РАССРОЧКУ. А ЧО, ЗАЕБИСЬ МАШИНА, НЕ ЛОХОВСКАЯ КАКАЯ-ТО, ВАЩЕ НИШТЯК!"
@
ВАСЬКА ЗАТРАВЛЕННО КИВАЕТ
@
ОХУЕВАЕШЬ, ГОВОРИШЬ, ЧТО ТЕБЕ НУЖНО ПОДУМАТЬ, УЁБЫВАЕШЬ КАК МОЖНО СКОРЕЕ
406 1110226
Я вам из б покушать принёс

ВИДИШЬ ОБЪЯВЛЕНИЕ - НУЖНА МАКАКА-КОДЕР, ЗАРПЛАТА 45К ГРИВЕН
@
НЕПЛОХО
@
ИДЁШЬ НА СОБЕСЕДОВАНИЕ, ВРОДЕ ДАЖЕ ХРЮША НОРМАЛЬНАЯ, ГОВОРИТ, ЧТО ФИНАЛЬНОЕ РЕШЕНИЕ ПОСЛЕ ИНТЕРВЬЮ С БОССОМ ПРЕДПРИЯТИЯ
@
ЗАХОДИШЬ В КАБИНЕТ БОССА
@
БОСС - ОДЕТ В СТИЛЕ "ДЕВЯНОСТЫЕ НЕ УХОДИЛИ", КОЖАНАЯ КУРТКА, ШТАНЦЫ, КРОССОВКИ
@
"НУ, ШО, ТЫ ПРОГРАММИСТ К НАМ, Я ГЛЯЖУ? ЭТО НОРМАЛЬНО. Я ВАЩЕ В ЭТОМ ВАШЕМ ПОГРОМИРОВАННИИ НИХУЯ НЕ ПОНИМАЮ, НО ВАЩЕ НОРМАС. КОРОЧЕ, ТЫ НАМ ВРОДЕ ПОДХОДИШЬ, РАЗ ТЕБЯ ВСЁ УСТРАИВАЕТ. РАБОТАТЬ БУДЕШЬ ГДЕ-ТО ТА..."
@
"ПРОСТИТЕ, А ЧТО НАСЧЁТ ЗАРПЛАТЫ? НА САЙТЕ БЫЛО УКАЗАНО 45К ГРИВЕН"
@
"НУ, ТЫ ПОНИМАЕШЬ, ЧТО ЗА ТАКИЕ ДЕНЬГИ ТЫ ДОЛЖЕН РАБОТАТЬ ДОЛГО И БЫТЬ ВЕРНЫМ МНЕ, КАК ПЁС. ТАК ЧТО ПОКА ТАКОГО НЕ БУДЕТ, ПОТОМ БУДЕТ. ПОКА БУДЕТ У ТЕБЯ НА БУМАЖКЕ - СЕМЬ, НА РУКИ - ДЕСЯТОЧКА, ЗАЕБИСЬ, ДА?"
@
"ПРОСТИТЕ, НО МНЕ КВАРТИРУ ОПЛАЧИВАТЬ И ВСЁ ТАКОЕ..."
@
"ТА НАХУЙ ТЕБЕ ЭТО. СМОТРИ, ШО У МЕНЯ ЕСТЬ. МЫ ТУТ ЕЩЁ И КВАРТИРАМИ ЗАНИМАЕМСЯ. КОРОЧЕ, ДАВАЙ ТАК, ТЫ БРОСАЕШЬ НАХУЙ ТУ ХАЛУПУ, В КОТОРОЙ ТЫ ЖИВЁШЬ, И МЫ ОФОРМЛЯЕМ ТЕБЕ ОХУЕННУЮ ЛЬГОТНУЮ ПОКУПКУ КВАРТИРЫ. ТЫ ЖЕ ВСЁ РАВНО У НАС РАБОТАЕШЬ, ТАК ЧТО КАКАЯ РАЗНИЦА? БУДУ ИЗ ЗАРПЛАТЫ У ТЕБЯ ПОНЕМНОГУ ВЫЧИТАТЬ И ВСЁ!"
@
"ЗНАЕТЕ, МЕНЯ ЭТО КАК-ТО НЕ УСТРАИВАЕТ"
@
"ТА ТЫ ШО. ВСЕ У НАС ДОВОЛЬНЫЕ. ВОТ, СМОТРИ" НАЖИМАЕТ НА КНОПКУ КОММУНИКАТОРА И ПРОСИТ ВЫЗВАТЬ "ХЛАВНОГО, ВАСИЛИЯ"
@
ПРИХОДИТ ТИПИЧНЫЙ ТОЩИЙ ПРОГРАММЕР В СВИТЕРЕ, СЪЕЖИВШИЙСЯ И СГОРБЛЕННЫЙ
@
"ВОТ, ЭТО ВАСЬКА. СИСАДМИН У НАС, ХЛАВНЫЙ ПО ХОМПЛЮХТЕРАМ. ПРИШЁЛ К НАМ - ПЯТЁРКУ ПОЛУЧАЛ, ГЫ-ГЫ. СЕЙЧАС СЕМЬ ТЫЩ ЕМУ ПЛАТИМ! И ДАЖЕ МАШИНУ СЕБЕ КУПИТЬ СМОГ! Я ЕМУ СВОЮ АУДИ ПРОСТО ПРОДАЛ, ТОЖЕ В РАССРОЧКУ. А ЧО, ЗАЕБИСЬ МАШИНА, НЕ ЛОХОВСКАЯ КАКАЯ-ТО, ВАЩЕ НИШТЯК!"
@
ВАСЬКА ЗАТРАВЛЕННО КИВАЕТ
@
ОХУЕВАЕШЬ, ГОВОРИШЬ, ЧТО ТЕБЕ НУЖНО ПОДУМАТЬ, УЁБЫВАЕШЬ КАК МОЖНО СКОРЕЕ
407 1110232
>>110226
Копипаста с прекрасного.ит
408 1110237
>>110232
Если ты про этот сайт https://prekrasnoe.it/ , то он по ходу ещё не запущен. И вообще эта паста больше нигде не гуглится
410 1110279
>>110244
КАКОЙ ужасный сайт, как они ужасно мысли формируют это пиздец. Конечно таких хуил будут нахрен посылать.
411 1111403
>>099953
Эскобар не понял
 .webm339 Кб, webm,
640x360, 0:06
412 1111418
>>110244

> По поводу отпуска, если надо там куда то поехать на день-два — просто скажи мне, мы все это порешаем.

413 1111632
>>111418
Сейчас бы читать влажные фантазии эникейщика.
screenshot 2017-12-24 23:59:23.png68 Кб, 296x288
414 1111987
415 1113103
>>092862 (OP)
ЗАВИСЛА ОПЛАТА В 2К БАКСОВ,
@
КЛИЕНТ ОБЕЩАЕТ УЗНАТЬ В БУХГАЛТЕРИИ
@
ПОКА УЗНАЕТ КИДАЕТ МЕЛКИЕ ЗАДЧИ
@
ДЕЛАЕШЬ МЕЛКУЮ ЗАДАЧУ
@
КЛИЕНТ УШЕЛ В ОФЛАЙН
416 1113104
>>113103
ХОЧЕШЬ ПЕРЕКАТИТСЯ ИЗ 1С
@
ЗАРПЛАТА 20 ТЫСЯЧ ПОСЛЕ ИСПЫТАТЕЛЬНОГО СРОКА И КОНКУРСА С 15 человеками
@
ТИХОПЕРДИШЬ В СВОЙ РЕНДЖРОВЕР ЕДЕШЬ ОБНОВЛЯТЬ БАБУ ВАЛЮ ЗА 100 БАКСОВ
@
ПОНИМАЕШЬ ЧТО УМРЕШЬ В ЭТОЙ СТРАНЕ
417 1113290
>>110216
Не ной, тряпка! Я последние два месяца на работе весь день в телефоне сижу, даже не пытаюсь ничего делать, потому что знаю, что в течение 5-10 минут позвонит телефон и начальник скажет зайти к нему, где вручит очередную жизненно важную для всего человечества задачу о которой сам забудет через 5 минут и от выполнения/провала которой ничего не изменится, и почему не надиктовать по телефону? Почему не прислать по почте? Нахуй нужен начальник отдела и его зам, если ты, пидор, сам мне задачи ставишь напрямую?, сделать которую нужно вот прям щас.
Поверь, анон, бывает гораздо хуже, чем у тебя сейчас. Уйти не могу, пушо подписал невыгодный для себя контракт, где многие аспекты были озвучены уже после (в договоре не прописаны, но подразумевались под фразочками типа "выполнение прочих распоряжений прямого и непосредственного руководства" и т. п.).
418 1113295
>>113290

>пушо подписал невыгодный для себя контрак


кирпичи не заставляют обжигать?
419 1113311
>>110216
Мне лично похуй когда я не успеваю, я говорю что были такие и такие технические проблемы и сразу отстают, я делаю все что от меня зависят если уволят то пусть так и будет, у меня нет ни кредитов ни жены с найобышем, а значит и нет страха перед будущем.

Еще я блядь должен волноваться за сроков который сам же начальник установил чтобы я побыстрее отпахивал и приносил ему прыбыль, чтобы он мог купить себе очередную жоповозку и отправить свою женушку на кипр отдыхать, вообще блядь охуели, пусть всякие рабы перерабатывают и жертвуют собой ради него, мне лично похуй.
420 1113321

.НЕТ КОКОКОР ЖДУН НА УДАЛЁНКЕ 25К/НАНОМЕСЯЦ
a
ПЕРВЫЙ ПРОЕКТ ПОСЛЕ ДИПЛОМА
а
ДЕЛАЕШЬ ЕГО В ОДНО РЫЛО
а
ИЗ КОЛЛЕГ ОНЛИ БУХГАЛТЕРЫ
а
ШАРЯЩИЙ ТОВАРИЩ ПЬЁТ СЛИШКОМ ДОРОГОЕ ПИВО
а
ГОРОДИШЬ КОСТЫЛЬ НА КОСТЫЛЕ
а
ГДЕ-ТО ПОСМЕИВАЕТСЯ ЕХИДНЫЙ ФРЕЙМВОРК, КОТОРЫЙ МОЖЕТ СДЕЛАТЬ ТО, НА ЧТО ТЫ НАВАЛИВАЕШЬ КОСТЫЛЕЙ, В ПАРУ СТРОК


Вот от этого очень бомбит. Точно существуют инструменты, чтобы написать этот код лучше и быстрее, вот только я о них пока не знаю
421 1113323
>>113321

>ЖДУН НА УДАЛЁНКЕ 25К/НАНОМЕСЯЦ


Такая самая сумма только на реакте.

>Точно существуют инструменты, чтобы написать этот код лучше и быстрее, вот только я о них пока не знаю


Хорошо есть npm где есть написанные компоненты на каждый чих.
В Visual studio там тоже есть подобная хуйня только я забыл как называется.
422 1113326
>>113323
Еще добавлю
На ноде, скачивал с npm компонент который парсит тело запроса, а на реакте скачивал слайд эффекты, ну вообще все есть, код как будто сам пишется.
423 1113422
>>113290
Схуяли я тряпка? Я сильный и независимый фрилансер. А бугурт тред как раз для нытья. Надо же кому-то иногда пожаловаться
424 1113424
>>113311
Выплачу оставшиеся 3к$ кредита за квартиру и займу такую же позицию. В принципе у меня и был такой план
425 1113517
@ЗАКАЗЧИК НЕ УМЕЕТ ФОРМИРОВАТЬ ТЗ И ГОВОРИТ "ЗДЕЛОЙ КАК ТУТ (ССЫЛКА НА САЙТ)"
@СПРАШИВАЕШЬ ЧТО ЗДЕЛОТЬ ГДЕ ЗДЕЛОТЬ КАК ЗДЕЛОТЬ ВЕДЬ ТАМ РАЗНЫЕ ЭЛЕМЕНТЫ ВПИХНУТЫ В НАВБАР
@ЗАКАЗЧИК ОТВЕЧАЕТ "ЗДЕЛОЙ КАК ТУТА (ССЫДКА НА ТОТ ЖЕ САЙТ)"
426 1113520
>>092862 (OP)
Недавно видел неплохую статью на эту тему.
https://infostart.ru/public/710193/
427 1113523
>>113517
Жиза
428 1113535
>>096179
Ты прежде чем писать что-то, зайди в ide и попробуй заимплементить 2 интерфейса с одинаковыми дефолтными методами
429 1113571
>>113517
КОПИРУЕШЬ ТОТ САЙТ ЦЕЛИКОМ
@
ТРЕБУЕШЬ ДЕНЕГ
430 1113830
CODE IGNITOR
@
ВСЕ ВЬЮШКИ СВАЛЕНЫ В ОДНУ КУЧУ В ПАПКЕ VIEW, А НЕ В VIEW/%CONTROLLERNAME%, КАК В НОРМАЛЬНЫХ ФРЕЙМВОРКАХ
@
ЗАЕБАЛСЯ ИСКАТЬ ВЬЮШКИ, КОТОРЫЕ СООТВЕТСТВУЮТ ЭКШЕНАМ
@
ТЕПЕРЬ ДАЖЕ И НЕ ЗНАЕШЬ, КАКОЙ ФРЕЙМВОРК БОЛЬШЕЕ ГОВНО - ЗЕНД ИЛИ CODE IGNITER
431 1113835
>>113830
а мне нравился кодеигнитер, простой и мало весит.
не то что эти зенды-уии.
432 1113875
>>113830
А самому подпапки не позволяет совесть создать?
433 1113947
Русская компания
Ходил на испытательный срок, сидел на гостевом кампуктере.
Взяли, привезли комп с двумя мониторами
434 1113948
435 1113984
>>107508
>>096411
Вы конечно странные ребята и непонятно, что заставляет работать при таком отношении.
Впрочем это относится к треду в целом. Зачем переживать если можно не переживать.
https://www.youtube.com/watch?v=rybrP-BGbyQ
436 1114132
>>113104

>ТИХОПЕРДИШЬ В СВОЙ РЕНДЖРОВЕР ЕДЕШЬ ОБНОВЛЯТЬ БАБУ ВАЛЮ ЗА 100 БАКСОВ


Справедливо, шарить в 1С сложнее чем в веб-макакинге.
437 1114135
@
ЭЙЧАРША ПИШЕТ ЧТОБЫ КАЖДЫЙ КУПИЛ ПОДАРКИ НА НОВЫЙ ГОД КОЛЛЕКТИВУ
@
ТРАТИШЬ 4 КОСАРЯ НА ПОДАРКИ КОЛЛЕКТИВУ
@
ВЫЯСНЯЕТСЯ ЧТО КАЖДЫЙ ДОЛЖЕН БЫЛ ПРИНЕСТИ ПО 1 ПОДАРКУ
@
ВСЕ ДОВОЛЬНО УРЧАТ РАЗБИРАЯ ТВОИ ИГРУШКИ
@
ПОЛУЧАЕШЬ ОТ КОЛЛЕКТИВА 3 ШОКОЛАДКИ
@
ПРИХОДИШЬ НА СЛЕДУЮЩИЙ ДЕНЬ НА РАБОТУ
@
ТВОЙ ПУСТУЮЩИЙ ПАКЕТ ИЗ-ПОД ПОДАРКОВ ОДИНОКО СТОИТ ПОД СТОЛОМ КАК ГРУСТНОЕ НАПОМИНАНИЕ О ТОМ КАКОЙ ТЫ ЛОХ
438 1114137
>>114135
Зачем батхертить от своего аутизма хикканства? Принимай себя таким какой есть. Тем более у прогеров есть возможность свести общение к минимуму.
439 1114140
>>114137
пизда-эйчарша итак со мной как с дауном разговаривает. унизительно постоянно фейлить.
440 1114141
>>114140
Ты хочешь на мышление эйчарки повлиять? Красивая? Похожа на одноклассницу, которая тебя неприятно обозвала?
441 1114147
>>114141
нет, я хочу чтобы мне не мешали работать бабуиновыми игрищами в иерархии и "дрюжный сплаченый каликтив".
и все эти традиции с принудительным дарением подарков людям, на которых тебе похуй, меня жутко бесят.
но я не могу прямо об этом сказать и не следовать им, т.к. тогда меня уволят и наймут более лояльного, а я буду доедать хуйцы с гречкой.
442 1114163
>>114135

>ВЫЯСНЯЕТСЯ ЧТО КАЖДЫЙ ДОЛЖЕН БЫЛ ПРИНЕСТИ ПО 1 ПОДАРКУ


Типа каждый дарит кому-то одному чтоли? Шта?
443 1114171
>>114147

>Бабуиновые игрища


>Попросили купить подарки


Лел. Это абсолютно комфортный и незаметный минимум для работы и сплочения в коллективе. Тем, что ты называешь игрища и, тут даже и не пахнет. Корректируйе свое отношение, оно у тебя сильно ниже минимальной границы, и тебя самого задевает.
444 1114174
>>114171
И да, если совсем отбитый, можно и не участвовать. Как вариант закосить под дурачка, скажи что забыл. Раза три напомнят потом отстанут. Или просто отвечаешь нет и всё. Но зачем так жить хз, в целом некрасиво по отношению к людям.
445 1114182
>>114163
ага, все подарки сложились в мешок и каждый вытянул по одному + по 1 из моих подарков.
446 1114183
>>114174
какого хуя я каким-то малознакомым чмохам, с которыми тока здороваюсь и прощаюсь, что-то вообще дарить должен?
я в кодинг шел не для того, чтобы становиться частью коллектива и что-то там изображать, как в школе.
447 1114184
>>114183
Почему они чмохи? Что они должны тебе делать кроме привет и пока? Что ты для них делаешь кроме привет и пока? Почему они скидываются подарками а ты нет? Как тебе работать в команде, где ты считаешь всех чмохами, а все тебя? Ты считаешь себя особенным?
image.png31 Кб, 225x225
448 1114471
РАЗБОР МАШИН ЛЁРНИНГ КЕЙСОВ В СФЕРЕ КОНСАЛТИНГА
@
НА ХАКАТОНЕ ОТ МАК-КИНСИ
449 1114491
>>113875
А хуй его знает. Предыдущие разработчики не создали почему-то. Может фреймворк не поддерживает такое

>>113835
Меня больше всего бесит, что нужно загружать библиотеки и модели при помощи load и loadModel (или как там), а потом this->%mobelname%->blablabla. Ну и толстые модели.
450 1114870
>>114184

>Почему они скидываются подарками а ты нет?


Потому что им это интересно/традиция/другаябыдлохуйня.

мимо другой анон. ашэру сказал, что не буду сбрасываться на подарки др, и "на мой др не сбрасывайтесь". На копры хожу, брат жив.
451 1114877
>>114471
Какой-то сложный буггурт
sharikov123903305orig.jpg12 Кб, 200x147
452 1115043
453 1115085
>>114171

> Это абсолютно комфортный и незаметный минимум для работы и сплочения в коллективе.



Что такое незаметный минимум для работы?
454 1115088
>>115085
Дошик с растворимым кофе и живительный пинок от начальника.
d.jpg54 Кб, 1045x585
455 1115091
>>114147
На тех, с кем ты не общаешься, действительно может быть похуй. Про того я думаю — ОК, рубликов 200 скину и похуй. Или забываю вообще.
А с кем общаюсь и работаю – думаю, оо, ну это бро, и отправляю на счёт собирающему бабло шальную пятихатку.
А если это ваще братан, то улетает и штукарь. Значит ему будет приятно получить конверт ровно на столько потяжелее.
456 1115095
>>115085
Ну типо не слишком напряжное социальное мероприятие, которое совешенно ничего не требует, но дает хоть какое то минимальное сплочение в коллективе. В отксичной обстановке работа бывает очень изматывающей.
457 1115111
>>115091
терпила
458 1115153
>>115111
Люблю делать людям приятно. И взаимно получаю конверт с приятно ощущаемыми купюрами внутри на ДР.
459 1115212
>>115091
Пиздец, блядь, корпоративная хуйня ебет тебя, а ты и рад и даже просишь еще.
460 1115230
>>101056
БЕЗ ПЭТ ПРОДЖЕКТОВ НЕ РАССМАТРИВАЕМ
461 1115233
>>114171
По мне, так это дичь какая-то. Подарки дарить.
Минимум (а он же и максимум) - это когда социобляди купят пару тортиков, ну или чтобы все там скинулись по 100р, опять же, кто хочет. Какие нахуй подарки?
ll.jpg89 Кб, 1366x768
462 1115264
>>115212
Благо мне не жалко.
>>115233
Очень люблю дарить подарочки)
463 1115271
>>115230
БЕЗ ВЫПОЛНЕННОГО ТЕСТОВОГО ПРОСЬБА НЕ ПИСАТЬ
6tQnMFHe1w-6.png36 Кб, 300x250
464 1115272
>>115153
приторное лицемерие
465 1115698
>>115233
Во всех фирмах, где я работал, наоборот именинник приносил тортики а шампунь. А кто не хотел - не приносил. И всё
466 1115716
ИШЬЮ ТРЭКИНГ В XLS/GOOGLE SPREADSHEETS
3toNhvpJIDA.jpg68 Кб, 604x604
467 1115770
>>113321
ох блядь. не пиздите.
Я на первый проект попал сам блядь. Писан он был дауном по-хуже меня и его к тому же уволили нахуй. Шеф даже не представил меня закзчику, тоесть работал я от имени совсем другого чела. Местного КУА не было и за каждый баг заказчик, которвый сам все и тестировал снаала ебал шефа, а шеф потом ебал меня. Пиздец, с ужасом вспоминаю эту парашу
468 1117682
- НЕ РАБОТАЕТ ХУЙНЯ
@
ФИКСИШЬ
@
- ВСЁ РАВНО НЕ РАБОТАЕТ
@
ДУМАЕШЬ - КАК НЕ РАБОТАЕТ, ЕСЛИ ТЫ ТЩАТЕЛЬНО ТЕСТИРОВАЛ?
@
ЧИТАЕШЬ ПОДРОБНОЕ ОПИСАНИЕ
@
ОКАЗЫВАЕТСЯ РАБОТАЕТ, НО ТАМ ЕСТЬ ДРУГОЙ БАГ. ПРОСТО ТЫ ТЕСТИРОВАЛ ИМЕННО ТО, ЧТО БЫЛО СКАЗАНО В ПРЕДЫДУЩЕМ БАГРЕПОРТЕ, А НЕ ЭТО


Вот нахуя так сгущать краски? Хотят развить комплекс вины? Так это говно даже не я писал
469 1117741
>>115716
ну хз, мне норм в конце месяца переношу задачи в трело, скидывю клиенту, еще был бы там плагин, чтобы не ручками это делать было бы годно. Раньше когда один работал сидел только в гугл доке, оч. удобно клиент сразу видит что за задача, может назначить, тебе приходят сообщения об изменениях. Только норм надо настроить.
470 1117742
>>117741
*из трело
471 1117985

РАБОТАЕШЬ В ОФИСЕ 8 ЧАСОВ
@
ИДЕШЬ ДОМОЙ
@
САДИШЬСЯ, ПИШЕШЬ КОД НА НОЧЬ, ЧИТАЕШЬ ПО ТЕМЕ, ЧТОБЫ ЗАВТРА ПРИЙТИ НА РАБОТУ И ПОПРОБОВАТЬ, ЧТО ПРОЧИТАЛ
@
НА ЗИМНИХ ПРАЗДНИКАХ ТАКЖЕ СИДИШЬ ПО ПОЛ ДНЯ В КУДАХТЕРЕ, ЧИТАЕШЬ, ПРОБУЕШЬ

472 1118000
>>117985

@
ПИСОЕШЬ
@
КАКОЕШЬ
sadpepe.jpg64 Кб, 1092x1037
473 1118028
>>117985
Просто есть люди умные, схватывающие быстро и основательно, а есть тормоза, которым нужно 25 часов в сутки 400 дней в году сидеть и учить чтобы наконец-то дошло.
474 1118030
>>117741

> Раньше когда один работал сидел только в гугл доке, оч. удобно клиент сразу видит что за задача, может назначить, тебе приходят сообщения об изменениях


В божественной Asana всё то же самое, но в сто раз удобнее
475 1118032
>>117985
Пиздец. Ты наверно первый-второй год работаешь. Я если есть возможность не работать - не работаю. Уже не могу видеть код. Одно и то же изо дня в день
476 1118033
>>118000
И сюда шкальники из б протекли
477 1118036
>>118032
Смени работу.
478 1118267
>>118036
Да я менял. Всюду одно и то же. Перекатывался в мобильные приложения, в реактивные фронтенды, менял ЯП - какое-то время становится интересно работать, а потом опять хуйня. Желание работать больше зависит от интересности проекта, отсутствия дедлайнов. Если есть возможность работать именно тогда, когда ты готов к этому, тогда работа намного меньше напрягает.
479 1118353
>>117985
на зимних праздника я учил питон и смотрел фильмы.
480 1118423
>>118033
Лол, я студент и уже год как работаю.
481 1118522
>>118423
Ну не далеко ушёл от шкальников, раз постишь этот унылый недомем
482 1118595
>>118030

>всё


а в асане можно делать сразу отчет для клиента со стоимостью задач?
483 1118663
>>118595
Можно создавать репорты в гугл докс, но я с этим не разбирался
https://asana.com/guide/help/api/google-sheets-reporting
484 1119180
>>114877
Ты ёпта хоть воркшоп от полухакатона отличаешь?
485 1119282
>>114471
БАЗЗВОРДЬ @ БУГУРТИ
486 1121683
@
ЗАКАЗЧИК - МАРКЕТОЛОГ, НЕ ШАРЯЩИЙ В КОДИНГЕ
@
ПРОСИТ ВСТАВИТЬ НА СТРАНИЦУ КУСКИ КОДА, КОТОРЫЕ ОН СКОПИРОВАЛ МЫШКОЙ ХУЙ ПОЙМИ ОТКУДА И ВСТАВИЛ ПРЯМО В КОММЕНТАРИИ В АДЖАЙЛЕ, ФОРМАТИРУЮЩИМ ССЫЛКИ ЧЕРЕЗ ЖОПУ


блять, как я уже устал фейспалмить с заокеанских манек-маретологов. наверное они им совсем по амерским меркам копейки платят, раз нанимают таких идиотов.
488 1122071
>>106154
Программист без знания математики - макака.
489 1122092
>>121686
Это ручные тестировщики. Были бы на проекте TDD/BDD и такого бы не было.
15095613923521.jpg15 Кб, 201x283
490 1122320
>>122071

>подразумевая под математикой анализ и АЛГОРИТМЫ НА ГРАФАХ

491 1122425
>>121683
КЛИЕНТ ЛЮБИТ ЭКОНОМИТЬ НА СПИЧКАХ
@
НАХОДИТ ПЛАТНЫЕ КУСКИ КОДА ОТ ХУЙ ПОЙМИ КАКИХ САЙТОВ, КОТОРЫЕ РАБОТАЮТ С ХУЙ ПОЙМИ КАКОЙ СТРУКТУРОЙ БД
@
"Я НАШЁЛ КОД ЗА 15$, КОТОРЫЙ ДЕЛАЕТ ТО, ЧТО МНЕ НУЖНО, ЗАПИЛИ ЕГО НА НАШ САЙТ"
@
ДУМАЕТ, ЧТО МОЖНО СЭКОНОМИТЬ НЕСКОЛЬКО ЧАСОВ МОЕГО ВРЕМЕНИ
@
НА САМОМ ДЕЛЕ АДАПТАЦИЯ ЭТОГО КОДА К САЙТУ СКОРЕЕ ВСЕГО ЗАЙМЁТ БОЛЬШЕ, ЧЕМ НАПИСАТЬ ТО ЖЕ САМОЕ С НУЛЯ
492 1122438
@
РЕШИЛ ВЫЕБНУТЬСЯ МОДНОЙ СТРОЧКОЙ В РЕЗЮМЕ
@
СКОМПИЛИЛ ЖС ХИПСТЕРСКОЙ СВЯЗКОЙ WEBPACK + ES6 + BABEL
@
NPM DOES NOT SUPPORT NODE.JSV9.4.0
@
BABEL: command not found
493 1122470
>>093996
Прогаю помимо работы, но совсем отличающиеся от работы вещи.
7.png17 Кб, 192x192
494 1122916
Техсаппорт снова в треде. Поделюсь своей порцией бугуртов.

Вот есть люди, которые вечно чем-то недовольны. Вроде помогаешь ему, а он всё равно сука недоволен. Пишешь, у вас демодата от предыдущей версии. А КТО ЕЁ ТУДА ЗАСУНУЛ??? Я КУПИЛ ВЕРСИЮ 3, ВЫ НЕ ОБЪЯСНИТЕ КАК ОНА МОГЛА ТУДА ПОПАСТЬ?! Пишешь, пожалуйста, успокойтесь. УСПОКОИТЬСЯ!? НИКОГДА НЕ ГОВОРИТЕ КЛИЕНТУ УСПОКОИТЬСЯ!! КУРС ОБСЛУЖИВАНИЯ КЛИЕНТОВ 101!

А вот ещё, на апворке кидают приглашение, сделать сайт на Вордпрессе:
Дизайн просто чтобы вы понимали, пикрелейтед https://i.imgur.com/EUkfocq.jpg (одна из где-то 10 страниц) горизонтальный скролл, интеграция с salesforce, админка на базе ACF, анимации повсюду, в общей сложности требований на 11 страниц.

Пишу мол, сложный дизайн, такие-то сложности. Это займет сотни человекочасов.

Отвечает: нам не нравится, когда программист мыслит проблемами, а не решениями! И сотни часов слишком много, мы хотели управиться за месяц максимум.
495 1123119
>>122916

> нам не нравится, когда программист мыслит проблемами, а не решениями! И сотни часов слишком много, мы хотели управиться за месяц максимум.


Лол. К счастью, когда с клиентом не открыт ни один контракт, его можно легко послать нахуй и ничего не будет

> Вот есть люди, которые вечно чем-то недовольны


Вот тут примерно то же самое >>117682
496 1123120
>>113571
СКАЧИВАЕШЬ САЙТ САЙТ-ДАУНЛОУДЕРОМ
@
ТРЕБУЕШЬ ДЕНЕГ
497 1123125
2017
@
ПИСАТЬ КОД, ПОДВЕРЖЕНЫЙ SQL INJECTION
@
УГАДАЙ НАЦИОНАЛЬНОСТЬ ПРОГРАММИСТОВ ПОДСКАЗКА: ПЕРВАЯ БУКВА - И
 .jpg234 Кб, 1600x1200
498 1123131
>>123125
Израиль?
499 1123138
>>123125
Иерохохол?
500 1123141
УХОДИШЬ С УЮТНОГО, НО ПОДЗАЕБАВШЕГО АКТИВНОГО 3-х ЛЕТНЕГО ПРОЕКТА, ГДЕ 70% КОДА ПЕРЕ/НАПИСАНО ЛИЧНО ТОБОЙ
@@
УСТРАИВАЕШЬСЯ НА ЁБУ, ВИРТУАЛИЗАЦИЯ, АУТОМОТИВ, ГИПЕРХУЕВИЗОРЫ, НОВЕЙШЕЕ ЖЕЛЕЗО, ПМ ОБЕЩАЕТ КРУГЛОСУТОЧНУЮ ЕБЛЮ С НОВОМОДНОЙ ХУИТОЙ И КУЧУ РАБОТЫ
@@
УЖЕ ТРИ МЕСЯЦА СИДИШЬ БЕЗ ТАСКИ И НОРМАЛЬНОГО ПРЕДСТАВЛЕНИЯ, ЧТО СОБСТВЕННО ЗДЕСЬ РАЗРАБАТЫВАЮТ
@@
"УСТАЛ НА ДВУХ МИТИНГАХ В ДЕНЬ ГОВОРИТЬ, ЧТО НИХУЯ НЕ ДЕЛАЕШЬ
@@
ОСТАЛЬНЫЕ 24/7 МАТЕРЯТСЯ С ЗАКАЗЧИКАМИ / ВЫПРАШИВАЮТ У БУРЖУЕВ КОД / НИХУЯ НЕ ДЕЛАЮТ
501 1123147
>>122916

>сделать сайт на Вордпрессе


>Отвечает: нам не нравится, когда программист мыслит проблемами, а не решениями! И сотни часов слишком много, мы хотели управиться за месяц максимум.



Во клиент далбайоб, он не понимает что на вордпресе сложно редактировать готовый дизайн.
Ех жадность фраера погубит.
502 1123150
>>123147
В том-то и прикол, что раньше я уже делал тему с горизонтальной прокруткой. Рили, это огромный гемор. То количество времени и сил, которое ушло на всякие JS скрипты выравнивания и проч. Его можно было бы вложить в обычный сайт и он смотрелся бы ничуть не хуже. И времени потратил бы в 10 раз меньше.
503 1123182
ПЗ ПИШЕШЬ САМ
@
ТЗ ПИШЕШЬ САМ
@
ТЕСТИРУЕШЬ САМ
@
РАБОТУ ПРИНИМАЕШЬ ТОЖЕ САМ
@
ПОДДЕРЖИВАЕШЬ САМ
@
КПИ САМ СЕБЕ ПОДПИСЫВАЕШЬ


Корпоративные будни уже почти год.
504 1123204
>>123182
ЗАКАЗЧИК ТОЖЕ ТЫ
@
ОКЛИКАЕШЬ КОТА ЕРЕФЕЯ ПО СВОЕМУ ИМЕНИ
@
ОН НЕРВНО ЗАДЕРГАЛСЯ
@
ИДЕШЬ ВЗВОЛНОВАННЫЙ В ТОЛКАН
@
ЗАЙДЯ, ВСПОМИНАЕШЬ, ЧТО ПАУКА ОТПРАВИЛ В ОТПУСК
@
ПРОВЕРЯЕШЬ СВОЮ ЖОПУ НА НАЛИЧИЕ СПЕРМЫ
@
ТВОЯ!
505 1123210
>>123204

>ПАУКА ОТПРАВИЛ В ОТПУСК


Тащем-то давно уже пора бы, например.
506 1123219
>>123150
Не ну горизонтальная прокрутка вызывает вау эффект. Но я охотно верю, что она дохуя геморная
507 1123221
>>123138
Нет такой.

>>123131
Израиль - государство. А национальность - еврей. Гадаем дальше
508 1123223
>>123221

индийцы хиндиязычные?
509 1123224
>>123223
And we have a winner!
510 1123234
@
РАБОТАЕШЬ ФУЛЛСТАК-КОВЫРЯЛЬЩИКОМ ВОРДПРЕССА
@
РУЧНАЯ МАКАКА-ТЕСТИРОВЩИЦА ПОЛУЧАЕТ БОЛЬШЕ ТЕБЯ ПОТОМУ ЧТО У НЕЕ РАЗВИТ СОФТ-СКИЛЛЗ
511 1123237
>>122916

> горизонтальный скролл


Есть же готовые плагины для этого. и для йоба-анимаций есть готовые плагины.
скока платят хоть?
фронтендер под вордпресс
512 1123238
>>123147

>Во клиент далбайоб, он не понимает что на вордпресе сложно редактировать готовый дизайн.


Зачем редактировать?
Берешь и хуяришь новую тему под вордпресс, все поля из админки выводишь через ACF поля.
513 1123368
>>123141
Мне бы так
514 1123647
>>123237
Пипец ты наивный. Плагины не все делают, вот тебе пример: хочешь ты сделать миниатюры своей команды, но не вертикальным, а горизонтальным рядом. Ты же не можешь прописать, max-height: не_выходить_за_пределы_окна; значит нужно джаваскриптом устанавливать height для контейнера.

Дальше, если не установить width, миниатюры будут идти просто бесконечным рядом. Считаем:

количество_рядов = округляем( высота_окна / высота_элемента )
количество_столбцов = округляем_до_большего( количество_элементов / количество_рядов )
ширина_контейнера = количество_столбцов x ширина_элемента

И это ещё цветочки. Попробуй реализовать углы вот у этих панелей https://i.imgur.com/EUkfocq.jpg

А платят немного, может тыщу-две баксов.
515 1123649
>>123647
Хотя не, пизжу. Кастомную форму можно получить через shape-inside и shape-outside, также через clip-path: polygon(). Вопрос тут только в том, как это всё будет работать в разных браузерах.
516 1123919
>>123368
Ничего приятного в такой работе нет, поверь
517 1123988
>>123141
Зарплату то хоть платят? Если да, так и похуй
519 1124244
>>123125
ИСПАААААНЦЫ!!!
Обновить тред
Двач.hk не отвечает.
Вы видите копию треда, сохраненную 24 февраля 2018 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски