Двач.hk не отвечает.
Вы видите копию треда, сохраненную 8 марта 2016 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
5 Кб, 243x208
Зашквар #644008 В конец треда | Веб
Анончики, давайте-ка составим список таких вещей, которые являются настолько позорными и табуированными, как высморкаться в гостях в занавеску, что не только, само-собой, их делание, но и даже непродолжительная работа с таким кодом (и вообще пребывание в обоссаной шарашке, которая им владеет) ведет к страшной силы зашквариванию. Пожалуй начну:

+ Комментарии не на английском, или на корявом английском; корявый английский вообще.
+ Бинарники, служебные файлы ИДЕ и прочая поебень в системе контроля версий; неумение толком пользоваться VCS вообще.
+ Документация в «офисных» форматах.
+ SQL в коде, особенно формируемый операциями над строками.
+ Нет тестов; неумение ими толком пользоваться вообще.
+ Гуи, не сверстанный, а натыканный мышкой.
#2 #644025
Даун вкатывается в тред.

>Комментарии не на английском


Soglasen. На корявом английском простительно ещё.

>неумение толком пользоваться VCS вообще.


Не умею, осуждаю себя.

>Документация в «офисных» форматах.


Что это значит, и каков православный формат?

От себя также добавлю неприемлемость возникновения утечек памяти.
>>644101
#3 #644028
>>644008 (OP)

>Бинарники, служебные файлы ИДЕ и прочая поебень в системе контроля версий; неумение толком пользоваться VCS вообще.


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

>SQL в коде, особенно формируемый операциями над строками.


В андроиде по другому увы нельзя. Только в коде и только строками лол.

>Гуи, не сверстанный, а натыканный мышкой.


В iOS сверстать в читабельном формате невозможно. Либо в коде хуяч либо натыкивай мышкой, другого не дано.
#4 #644049
>>644028
1) Тут спорно, и я хотел ответить с матюками, но передумал.
2) Ты гонишь
3) Ну так у гейос-даунов своя атмосфера
>>644825
#5 #644058
>>644008 (OP)

>Гуи, не сверстанный, а натыканный мышкой


Т.е. ты предлагаешь писать руками разметку в xml вместо того, чтобы использовать генератор этого самого xml?

>SQL в коде, особенно формируемый операциями над строками.


Какой еще бывает SQL?
>>644095>>644904
#6 #644095
>>644058
1) Но ведь это же неудобно, я же не секретарша.
2) На тот случай, если ты любитель обмазаться несвежим сиклем есть myBatis или что-то такое.

Добавлю:

+ Использование ворованого ПО, особенно если есть альтернативы не хуже.
+ Экономия на технике — не могут выдать кодерам 2-3 нормальных монитора, маки по желанию.
>>644109>>645169
#7 #644101
>>644025

>Что это значит, и каков православный формат?


Всякие .doc, .docx имеется в виду, наверное.
>>644105
#8 #644105
>>644302
#9 #644109
>>644095

>Но ведь это же неудобно, я же не секретарша


Почему я должен отказываться от визуального редактора, скажем QtDesigner'а, который мне позволяет накидать элементы быстро, просто и без ошибок в лейауты? Потому что это ниилитно? А что илитного в написании этих сраных xml руками? Ты ебанутый?

>На тот случай, если ты любитель обмазаться несвежим сиклем есть myBatis или что-то такое.


Я любитель обмазаться C++, предположим. Как я должен писать запросы в базу, кроме собираемых на ходу строк?
>>644138
#10 #644110
>>644008 (OP)
+ Использование языков с динамической типизацией. Лютый зашквр, зашкварней и не придумать.
+ Использование гита. Медленное и распиаренное говно.
+ Работа вне линукс-окружения
+ Веб: сайтики на дешевых хостингах, домены за копейки, etc.
+ Документация не в LaTaX
+ Игнорирование паттернов проектирования и гибких методологий
+ Использование NoSQL, так где это не к месту
#11 #644117
+ использование языков или фреймворков, которым меньше пяти лет
+ использование чего-либо без понимания, как оно работает, народа на "магию"
+ фанатичный дроч на один-единственный язык
+ байтоёбство там, где оно не нужно
+ непрокомментированный код
#12 #644122
>>644008 (OP)
нахуй иди, петух.
>>644126
#13 #644126
>>644122
Разрыв дауна из совковой шарашки, спешите видеть
#14 #644127
>>644008 (OP)
Пхп в 2016
>>645259>>647194
#15 #644133
Нет, ну если работодатель - тупое руснявое быдло и скот, я ему на каком языке интересно комменты должен писать?
Для себя я естественно пишу по-английски комменты, если вообще пишу. А насчет чисток сборок вилкой - нахуй иди, тебе надо сам почистишь.
>>644147>>644406
#16 #644138
>>644109

>Как я должен писать запросы в базу, кроме собираемых на ходу строк?


Крестобляди за столько лет не смогли в ORM?
#17 #644140
>>644008 (OP)
+ Не иметь высшего образования
>>644154>>644168
Sage #18 #644142
Составил тебе за щеку, а теперь быстро съебал в /b/
#19 #644147
>>644133
Обоссал стекломойного каклошвайна.
#20 #644154
>>644140
Ссыкнул на ебло зашкваренному матанщику.
#21 #644155
>>644138

> ORM


Получается те кто пишут ORM зашкварены, ведь в ORM собираются строки SQL запросов? И ORM тогда зашкварено. А пользоватся зашквареным ORM не зашквар?
>>644164>>645776
#22 #644164
>>644155
Пожалуй, обоссу имбецила.
>>644171
#23 #644168
>>644140
+ Не сосать хуи клиентов и начальника
>>644234
#24 #644169
+ писать на PHP, 1C
+ иметь вышку
+ получать зп не в долларах
>>644178
#25 #644171
>>644164
Обосрался
@
Буду говорить что обоссал
>>644174>>644178
#26 #644174
>>644171
Повторно уринировал опущенную мартышку.
>>644178>>644182
#27 #644178
>>644169
>>644171
>>644174
+ быть дегенератом уровня /зк
>>644186
#28 #644182
>>644174
Обосрался
@
Обосрусь еще раз
>>644184>>644186
#29 #644184
>>644182
Молодец, животное, обтекай.
>>644186
#30 #644185
>>644138
О да, а в швятом орме сикель видимо самозарождается, лол. Ох уж эти любители совать себе в анус орм при первом шухере)
>>644188
#31 #644186
#32 #644188
>>644185
И ещё одно умственно отсталое животное, думающее что скл-портянки в его высере и библиотечный код это одно и то же.
>>644190>>644196
#33 #644190
#34 #644192
>>644008 (OP)

>Нет тестов


Чувствую твою боль, боль динамически-слаботипизорованного php-опущенца ))
sage #35 #644195
>>644192
Чини детектор, маня. Ты алгоритмы-то питухом проверяешь?
>>644200
#36 #644196
>>644188
Пидорок, слышал про DSLи? Сикель вроде и в коде, но компилируемый и типобезопасный. А ты дергай себе анус ORM'ом ради трех запросов.
>>644204>>644323
#37 #644200
>>644195

>Ты алгоритмы-то питухом проверяешь?


Ага, смоук-тест твоим гнилым раздолбанным анусом
#38 #644204
>>644196

>DSL


В чём отличия от ORM?

>компилируемый и типобезопасный.


И при чём здесь склеивание строк тогда?
>>644208
#39 #644206
>>644192
Эти дебилы дошли до того, что пишут сначала тесты, а потом код.
#40 #644208
>>644204

>>DSL


>В чём отличия от ORM?


Че ты нулевой совсем, иди ка нахуй
>>644212
#41 #644212
>>644208
Ясно, обтекай
>>644219
#42 #644219
>>644212
Обтек тебе защеку, запускай интеграционный тест
>>644232
#43 #644228
Кстати, зачем нужны тесты. если в жаве есть все виды эксепшенов?
>>644233>>644257
#44 #644232
>>644219

>пок-пок


Понятно
>>644266
#45 #644233
>>644228
Для проверки на соответствие спецификации мимонепетухоп
>>644235
#46 #644234
>>644168
будто предлагают((
#47 #644235
>>644233
но бросив определенный эксепшен автоматом вычисляется "спецификация" ошибки.
>>644242
#48 #644239
>>644008 (OP)
В принципе, согласен.
#49 #644242
>>644235
Ексепшн на продакшоне, прямой путь писать зашквар-треды как оп-питух. Нормальные посоны проверяют модульными и прочими тестами, что все идет как надо.
#50 #644257
>>644228
Вообще, для правды в твоих словах есть, если писать на нормальных языках с нормальной системой типов (как скала например), то большая часть того крапа, что в тестах пишут опхуй и подобные на пхп и пихоне, нахуй не нужна.
>>644258
#51 #644258
>>644257
*доля правды
#52 #644266
>>644232
Шкварка, не кудахчи. Спрашивать - чем `А` отличается от `B` для ортогональных понятий - ну я даже не знаю, даже червь-пидор плюнул бы тебе в зашкварное ебло.
>>644272
#53 #644272
>>644266

>кукареку


Манька продолжает кукарекать из лужи мочи.
>>644274
#54 #644274
>>644272
О, обоссаная всем тредом мартыха продолжает копротивляться. Давай, принеси пацанам еще охуенных историй, вроде той, где тебя опустили за коммит бинарника в vcs ))
>>644276
#55 #644276
>>644274

>буль буль


Не понимаю, что ты говоришь, у тебя во рту слишком много мочи.
>>644278>>644279
#56 #644278
>>644276

>Не понимаю


Ясно.
>>644286
#57 #644279
>>644276

> я вас не слышу, я свами не разовариваю, я обиделось


О, манька окончательно окуклилась
>>644286
#58 #644280
Какая разница на каком языке писать комментарии? Вы ебанутые?
#59 #644282
>>644280
Манька предупреждает, что в их церкви каргокульта её за такое ябуть
>>644287
#60 #644285

> Гуи, не сверстанный, а натыканный мышкой.


Представил как даун сидит и прописывает что-то руками, а мышко бог уже сдал проект и пьёт эль дома.
>>644287
#61 #644286
>>644279
>>644278

>буль буль


Ну вот, опять
>>644289>>644296
#62 #644287
>>644280
>>644282
>>644285

>КУДАХ БАБАХ КУКАРЕКУ


Переполох среди специалистов по 1с.
>>644289
#63 #644289
>>644286
И еще один - >>644287
#64 #644290
>>644280
1. Верный признак того, что разработчики не осилили инглиш. Это печально.
2. Код непригоден для чтения за пределами СНГ.
>>644291>>644315
#65 #644291
>>644290
Зато теперь код непригоден для чтения для пидорах в СНГ
>>644299
#66 #644296
>>644286

>буль буль


манька, ты из какого бодишопа? я к тебе ректальный ассенизатор на базе Зил-131 вышлю, тонешь ведь уже
#67 #644299
>>644291
Мань, ну принеси уже свои комментарии на языке Шекспира, пацаны поржут с аппер-интермедиейт
sage #68 #644302
>>644105
А как замечания оставлять?
#69 #644315
>>644290
1. Не знаю как там у вас в офисах, но в своих личных проектах я всегда использую русский язык для комментариев. Потому что могу. Потому что удобнее и нагляднее, так комментарии лучше отделяются от кода.
2. Если мне так надо выложить код за пределы СНГ, я переписываю комментарии на английский, раз уж на то пошло. Из-за этого, кстати, я код с комментариями на английском не воспринимаю как принадлежащий мне и не так бережно к нему отношусь.
#70 #644323
>>644196

> слышал про DSLи? Сикель вроде и в коде


> Напишу на баночке с мочей "сок" - значит не зашквар.

>>644332>>644337
#71 #644332
>>644323
О, шкварка-любитель дергать анус ORM'ами завизжала. Шкварка не понимает, для чего умные дяди придумали dsl и статические проверки.
sage #72 #644333
>>644008 (OP)

>+ Комментарии не на английском


Ты просто тупое чмо. Если софт пишется нохчами для нохчей, то и коменты должны быть на нохче.

>+ Бинарники


Если будут сорцы, то обмудки вроде тебя туда ведь полезут своими кривыми ручками. А кому это надо?

>+ Документация в «офисных» форматах.


Офисные форматы – для работы, остальные – для пердолинга – нинужны.

>+ SQL в коде, особенно формируемый операциями над строками.


SQL-запрос – это строка, а строки формируются операциями над строками, уёбище.

>+ Гуи, не сверстанный, а натыканный мышкой.


Иди ваяй свою гостевуху на пыхе, вебмакака.
#73 #644335
>>644332

> это не моча а сок

>>644341
#74 #644337
>>644323
>>644332
Буду так милостив, пару раз харкну в твое ебало.
Смотри, мысль неплоха - нехуй строковой sql -лапше делать в коде. Только вот лечить грипп ты, манька, предлагаешь анальной еблей - совать себе в очко ORM по поводу и без, или спрятать страшный зашкварный sql в queries.txt, типа никто не видел - не зашквар.
>>644338
#75 #644338
>>644332
>>644337
Обоссал опущенок
FRM-бог
>>644347
#76 #644341
>>644335
Имбецилина, плиз
sage #77 #644343
Быть долбаебом максималистом.

Не иметь опыта работы.

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

>FRM


Чтоза хуйня?
>>644631
sage #79 #644350
>>644028

>после каждого форматирования


О, да, был у нас такой, форматировал всё, что попадалось ему на глаза. Мы ему дали пизды, он успокоился.
>>644354
sage #80 #644354
>>644350
на Go наверное писал до вас
#81 #644406
>>644280
Ну типа ты такой умный, ангельский знаешь))))0 Вот один вообще ДЛЯ СЕБЯ на английском пишет >>644133 ну типа на русском зашквар все дела, друзья не поймут, на хабре обоссут
>>644418
#82 #644418
>>644406

>на руснявом блеянии зашквар


Fixed.
>>644421>>644463
#83 #644421
>>644418
95% программистов даже в бодишопах на английском разговаривают и пишут как равшан и джумшут на рюзке, но при этом имеют распухшее ЧСВ. Ты судя по всему из таких.
>>644463
#84 #644427
>>644008 (OP)
Комментарии на русском. Ну скажи зачем писать комменты на ангельском? Команда из 5 человек, знания языка на уровне невысокие.
Далее, что плохого в SQL? Иногда удобно воспользоваться приложением. Собрать сложный фильтр, сделать выборку ключей по которой затем вытащить данные. В чем сакральная беда?
И наконец тесты. Это же не панацея, зачем им столько внимания?

Твой список попахивает религией.
>>648155>>648191
#85 #644432
>>644028

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


Блядь охуенно. В прошлый раз не получилось такое протолкнуть. Есть статьи какие-нибудь на эиу тему чтобы мне подготовиться и протащить эту классную фишку.
>>644448
#86 #644448
>>644432

>статьи какие-нибудь на эиу тему


https://news.ycombinator.com/item?id=264883
sage #87 #644463
>>644418

>>644421
Хуже ватанов патриотов, только такие русохейтеры.
Только двачеры возводят все в абсолют.
>>644474
#88 #644474
>>644463
Такое отношение к этой "стране" - единственно адекватное и, вскоре, единственно возможное даже для быдла уровня тебя.
#89 #644477
>>644474
Но ведь ты сам точно такое же быдло.
>>644485
#90 #644478
>>644474
Это неадекватное отношение борцуна уровня хохла. Не нравится - эмигрируй, не хочешь или не можешь эмигрировать, не засирай интернеты своими комплексами лузера.
>>644485
#91 #644485
>>644477

>сам дурак


Ясно.
>>644478

>не засирай интернеты


И это на фоне необратимо уже поехавших ватников, деградировавшего от алкоголизма мусора и буйных животных школьного возраста.
+15 тебе, оленька, и доложись куратору.
>>644494
#92 #644491
>>644474
И почему же оно адекватное?

Это страна например создала тебя, такого крутого прогера и героя.

Максимализм это признак не умного человека.
>>644496>>644501
#93 #644494
>>644485

>+15 тебе, оленька


>зк


Ты совсем ебанутый?
>>644498>>644501
sage #94 #644496
#95 #644498
>>644494
Он еще мой IP не видел
#96 #644501
>>644491

>И почему же


Попробуй для начала выйти из комнаты, хикка мамина.
>>644494

>эта спалившаяся 15рублевая шлюха


Не маняврируй так отчаянно - поздно метаться.
>>644505
sage #97 #644505
>>644501

>>И почему же


>Попробуй для начала выйти из комнаты, хикка мамина.



Вышел, что дальше?
Пожалуйста, выкати сразу список.
>>644520
sage #98 #644513
Моча, ты где блять ушлепок? Давай уже убирай это говно из зк
>>644516>>644520
#99 #644516
>>644513
Ты не рвись так. То что у тебя манямир треснул здесь мало кого волнует.
>>644519>>644525
sage #100 #644519
>>644516
Уебушка, я другой анон. А ты неси свою репу, посоны хотят поржать над твоим ангельским уровня джамшута.
>>644526
#101 #644520
>>644505

>Вышел


Ох уж этот фантазер.
--> /rf
>>644513

>эта женская истерика


Ну что же ты, оленька - 15 рублей даже на хлеб не хватает?
Само виновато.
Умри.
>>644522>>644525
sage #102 #644522
>>644520
Експектед лист, тролл ансвер гивен
Фатал еррор
16 Кб, 494x358
#103 #644523
Сколько разорваных срак… А ведь говорится не о каком-то хайтеке (где там сказано про ML, алгоритмы, теоркат?), а о минимальных правилах хорошего тона.
>>644536>>644544
sage #104 #644525
>>644520
>>644516
Хохол и манямирок неотделимы, да
>>644530>>644533
#105 #644526
>>644519

>неси свою репу


Ох уж эти боксеры интернетные.
#106 #644530
>>644525

>slavянин и манямирок неотделимы


Fixed.
>>644532
sage #107 #644532
>>644530
Имплаин хохол сделан из другого говна; Манямирок интетсифаес
>>644537
#108 #644533
>>644525
У тебя все теперь хохлы, подзалупный мусор?
>>644538
#109 #644536
>>644523
Основные предявы только к майсокол и гуи.
#110 #644537
>>644532

>хохол сделан из другого говна


Wrong.
Впрочем, в сортах slavян не разбираюсь.
sage #111 #644538
>>644533
Среди пиздлявого говна - достаточно. Ты отличная иллюстрация
>>644541>>644543
#112 #644541
>>644538
Во рту у тебя пиздлявое говно.
#113 #644543
>>644538

>пиздлявого говна


Отличное определение для slavянских отбросов - вроде тебя, например.
>>644548
sage #114 #644544
>>644523
Давай, с ангельским ты уже обосрался, разрешаю припустить в штанину за ML или теоркат
>>644546
#115 #644546
>>644544
Ватан, успокойся.
Держи +15.
>>644551
sage #116 #644548
>>644543
Но ведь в лужи говна здесь ты
>>644550
#117 #644550
>>644548

>нет ты сам дурак


Пидорашки, пидорашки never change.
>>644554
sage #118 #644551
>>644546
Бля, этот уебок с параши обосрался. Моча, ныряй блядь уже, чисти блять говносток
>>644552
#119 #644552
>>644551
Какой ты ненасытный, русский.
Ну держи сразу +30, патриот.
>>644557
sage #120 #644554
>>644550

>Пидорашки, пидорашки never change.


+15 кукаретик, плез
>>644555
#121 #644555
>>644554

>эта ОБИДА необучаемого


Ну что же ты, русский, только не плачь.
>>644559>>644561
sage #122 #644557
>>644552
Ты где поцреотизм угледял, блаженный? Сотри уже малафью с глаз
>>644560
sage #123 #644559
>>644555
Интересно, на сколько тебя хватит прост
>>644563>>644564
#124 #644560
>>644557

>этот маняврирующий посриврот


Не щадишь себя, просто горишь на работе.
sage #125 #644561
>>644555
Ну, где твои +15?
>>644566
#126 #644563
>>644559

>Интересно


Ты только клавиатуру не сломай от бессильной злобы.
#127 #644564
>>644559
Этот великорусич будет свой манямирок защищать до последнего, иначе у него вылетит segmentation fault.
>>644567>>644569
#128 #644566
>>644561
Ох лол, он уже требует.
Ну точно как обезьянка в зоопарке :3
>>644570>>644572
sage #129 #644567
>>644564
Ай молодец. Еще, я тебя верю
>>644573
#130 #644569
>>644564
Хохол, сьеби.
>>644571>>644573
sage #131 #644570
>>644566
Ну же, быстро
>>644575
#132 #644571
>>644569
Под кроватью у себя хохлов поищи, залупка.
sage #133 #644572
>>644566
Работать, хахол
>>644575
#134 #644573
это >>644567
тебе >>644569
>>644574
sage #135 #644574
>>644573
Контент блять, где он нахуй?
#136 #644575
>>644570
>>644572

>эта обезумевшая мартышка


Чет вголосяндру.
sage #137 #644577
>>644575
Молодец, продолжай
>>644580
sage #138 #644579
>>644575
И про +15 не забывай, а то вас блядей детектить еще не пристало
>>644580
#139 #644580
>>644584>>644586
sage #140 #644583
>>644575
Ну же, животное, где твои

>Кококо


>Дрюсьня


>+15


Не оставляй нас
>>644585
sage #141 #644584
>>644580
Требую продолжения твоей анальной клувунады
>>644585
#142 #644585
>>644583
>>644584

>Требую


Иди проспись, пьяное быдло.
>>644587
sage #143 #644586
>>644580
Ну вот, и про Олек никто не пишет. Скатился тред
>>644589
sage #144 #644587
>>644585
Работай, падла, как учили
>>644589
#145 #644589
>>644586
>>644587

>эти проекции

sage #146 #644591
>>644589
Вот, уже лучше
>>644597
sage #147 #644592
>>644589
Про олек еще заебень
>>644597
sage #148 #644596
>>644589
Ну, где ты, ленивая жопа
>>644598
#149 #644597
>>644591
>>644592

>эти мольбы

#150 #644598
>>644596
На коленях проси, как положено.
^_^
sage #151 #644600
>>644598
Вот, годный креатив, продолжай
>>644603
sage #152 #644601
>>644598
Ну, хохляра, давай, потом всем расскажешь как затраллел зкач
>>644603
#153 #644603
>>644605
sage #154 #644604
>>644598
Совсем стараться не хочешь, покажи как ты унижаешь дрюсню
>>644607>>644616
sage #155 #644605
>>644603
Чет хохол сломался ( проведите там проведите там ротацию
>>644607
#156 #644607
>>644609
sage #157 #644609
>>644607
Ладно, хуй с тобой, так и сказал бы, что кина не будет
>>644612>>644616
#158 #644612
>>644609

>этот обиженный ребенок


Ня :3
>>644614
sage #159 #644614
>>644612
Найс. Шов маст гоу он
>>644616
#160 #644616
>>644620
#161 #644620
>>644616
Опять халявишь. Где ольки? Где +15? Где блеск в глазах. Хуевый укробот, безблагодатный
>>644622>>644628
sage #162 #644622
>>644620
сажа блядь отпала
>>644624>>644628
#163 #644623
+ Тащить яву и всякие native.js на десктоп;
+ Работать недоманагером умеющим натягивать ОРМ.
>>644628
#164 #644624
>>644622
Саси
>>644627>>644628
sage #165 #644627
>>644624
Губой тряси
>>644628
sage #167 #644629
>>644628
Промахнулся, маня. Там тебе человек по делу сказать хотел, возможно твой брат-хохол
>>644632
#168 #644630
+ пользоваться ORM
+ пользоваться memcpy в качестве (де)сериализатора
+ не подписывать емейл pgp ключем
+ сравнивать числа с плавающей точкой на равенство через operator==
>>644632
#170 #644632
>>644637
#171 #644633
>>644631
Там же и есть dsl над скулем, чего агрился то
sage #172 #644635
>>644631
изыди, дерьмодемон
>>644637
#173 #644637
#174 #644638
>>644631
пиздос
скала-макаки до сих пор не знают, что проблема ОРМ концептуальна
>>644639>>644642
sage #175 #644639
>>644638
Ебать-колотить, вот это новости. Давай, расскажи про композицию sql-запросов, принеси несвежий код на мс скуле где все хуево
>>644640
#176 #644640
>>644639
тупая пизда не может изолировать бд-специфичный код в одном месте?
>>644642>>644643
#177 #644641
wut?
11 Кб, 200x172
#178 #644642
>>644640
>>644638

>пок-пок кукареку


Что простите?
#179 #644643
>>644640
Был просто тут один уебок, писал что в хачкеле для композиций есть точка, а чтоб выбрать в скуле из одной хуйни другую хуйню, нужно дохуя наворотить. В качестве примера приносил несвежую портянку на T-SQL
>>644645
#180 #644645
>>644643
вот только один запрос к базе будет работать быстрее, чем N x M для говно-орм
>>644647
#181 #644647
>>644645
Понятно что бывают конченные орм, где гоняют запросы в цикле. Адекватная орм же может и джоины, и во вложенный запросы, и в оконные функции даже. Хотя в большинстве случаев они нахуй не нужны, да.
>>644648
#183 #644651
>>644648
Схоронил
#184 #644691
>>644008 (OP)
Отсутствие тестов не всегда зашквар, проекты разные оче. Тесты скорее говорят о том, что у вас ДИНАМИЧЕСКАЯ ТИПИЗАЦИЯ и ООП-ПАТТЕРНЫ.

SQL vs ORM очень спорная хуйня. Вдруг мне нужно всего три запроса на мою хуйню. Или например у меня был не-веб проект со всякой трейдинговой аналитикой, и ниче, SQL-запросами всё сделано. Мякотка в том что они там чаще всего не параметризуемые и хуёво похожи на круд. Там именно упор в массовые операции, джойны, вложенные запросы, итд.

Гуи натыканный мышкой это ок. Верстают сложные гуи только хтмльные мудаки и ангуляродебилы. Нормальные посоны делают их в glade или пишут на реакте компоненты. ЕЗДЯЩИЕ-ПЛАВАЮЩИЕ-ПРЫГАЮЩИЕ ЛЭНДИНГИ это уже отдельная тема, я бы даже её к гуи не относил.

Служебные файлы иде в контроле версий это ок если большинство разработчиков использует одну иде.

Комментарии на русском это нормально. Особенно когда проект для себя.
>>644718>>644719
sage #185 #644692
Мод, забань полтреда, /по/раша протекла похоже.
>>644695
#186 #644695
>>644692
Протек тебе за щеку, проверяй.
-м-
#187 #644718
>>644691

>Нормальные посоны делают их в glade


В туалетном освежителе воздуха?
#188 #644719
>>644691

>Отсутствие тестов не всегда зашквар, проекты разные оче. Тесты скорее говорят о том, что у вас ДИНАМИЧЕСКАЯ ТИПИЗАЦИЯ и ООП-ПАТТЕРНЫ.


Для проекта "Hello World!", да, наверное, отсутствие тестов не критично.
А для реальных примеров именно термоядерный, часто лапшичный, говнокод не дает покрыть проект тестами или делает поддержку тестов трудной на столько, что все в конце концов забивают. С другой стороны грамотный и качественно написанный набор тестов показывает, что и в остальном проекте с архитектуркой все должно быть в порядке, иначе просто никак.
А динамическая типизация или ее отсутствие не имеют к этому ни какого отношения, тестовые фреймворки существуют для кучи языков со статической типизацией. Та же жаба, например.
>>644742>>644836
sage #189 #644742
>>644719
Ну короч я наверное не так стараюсь угодить дяде, поэтому часто забиваю хуй на тесты. В своих проектах я их применяю когда они облегчают жизнь, а не усложняют. Например я не одобряю пустой дроч на coverage. Тесты, несмотря на заявления апологетов, часто усложняют изменения в коде, а не упрощают. Возможно просто сами тесты неправильно пишутся, но это реалии с которыми приходится иметь дело, а не книжная теория. К примеру часто тестируется не интерфейс чего-либо, а именно внутренности реализации, что убивает на корню возможности рефакторинга.
#190 #644822
Как вы пишите комменты для себя на русском, все же термины на английском. Или вы из тех, кто пишет "унаследуем страуджойном пентпойнт в карол дроу паттернс"
#191 #644825
>>644049
Даже в SQLiteQueryBuilder'е ты будешь писать WHERE текстом. Ну и создавать/дропать текстом.
>>644835
#192 #644835
>>644825
Что ты несешь, наркоман? До хуя орм есть на ведройд; мы используем свой велосипед поверх jni, так как все что находится в android.database.sqlite пиздец как криво (У них сессия/соединение, аналог Connection из JDBC, привязана к треду (thread-local), то есть на каждое соединение приходится создавать тред, чтобы коммит/роллбек транзакций не влиял на другие соединения).
>>644842>>644878
#193 #644836
>>644719
Ты немношк не понял. Значительная часть тестов пытаются лечить проблемы динамической типизации, то есть, проверяют, что в эксплуатации у нас не вылетит ексепшн а-ля `undefined is not object`. Таких тестов в случае динамических языков ну просто дохуя, и все равно что-нибудь будет упущено. В случае статической типизации за нас это проверит компилятор, и можно делать упор именно на тестировании логики.
>>644847
#194 #644842
>>644835
Поясню: Пусть у нас есть некая задача, которая начинает транзакцию, лезет на сервер, по результатам с сервера коммитит или откатывает транзакцию. Нельзя начать исполнение нашего таска на одном из тредов тред-пула, затем дождаться ответа от вебсокета (мы их используем) через event-based io, не привлекая к ожиданию на io треды вообще, и затем продолжить работу с ДБ на каком-либо освободившемся треде из тред-пула (он может быть другим).
#195 #644846
>>644008 (OP)

>+ Комментарии не на английском, или на корявом английском; корявый английский вообще.


Нахуя комментарии писать на английском? Это какой-то сексуальный фетиш?
#196 #644847
>>644836
Пишем на скалке, потому что удобно, на алгоритмы и интеграцию все равно дохуиллион тестов, покрытие динамических опечаток если бы мы писали на динамической параше так или иначе получается.
>>644869
58 Кб, 900x506
#197 #644858
>>644846
Как необходимое условие того, чтобы получать salary не в ватных фантиках
>>644861
#198 #644861
>>644858
Не путай причину и следствие.
Если ты пишешь за даллары - ясен пень ингришь нужен. Но если заказчик ватный - смысл в этом фетише?
>>644872>>645452
#199 #644867
>>644110

>+ Использование языков с динамической типизацией. Лютый зашквр, зашкварней и не придумать.


Зашквар относиться к подобным тредам всерьез
>>644871
#200 #644869
>>644847
На динамике мы видим только coverage, как ведет себя алгоритм если паттерн входных данных по каким-то причинам отличается от неявного типа, на который код рассчитывает - обычно хуй его знает. Писать тесты на такое - делать работу компилятора.
#201 #644871
>>644867
Двачую.
Как то писали гуй на qml и запрятали отладчик в приложение.
Только динамическая параша позволяет широко ковыряться в кишках и переписывать прогу изнутри проги.
>>644875
#202 #644872
>>644861
Если заказчик ватный - смысл им вообще заниматься?
sage #203 #644873
Лол, в треде столько обженнок, сидящих в мухосранске за 15руб/мес и в мечтах получающих в инвалюте, что яебу. Откуда вас столько?
#204 #644875
>>644871

>позволяет широко ковыряться в кишках и переписывать прогу изнутри проги.


Динамика тут непричем
>>644876
#205 #644876
>>644875
Да ну.
Расскажешь, в какой статике будет eval?
#206 #644878
>>644835
У меня нет никакого желания использовать ORM.
#207 #644881
>>644876
clisp лол.
>>644883
#208 #644883
>>644881
А шо, лисп - не динамика?
>>644887
#209 #644887
>>644883
Ну так себе динамика, хочешь типы - захуячь типы.
#210 #644888
>>644876
Eval не нужен. В очевидной джаве можно делать удаленную отладку, менять код на лету и т.п. при желании
>>644894
#211 #644894
>>644888
В джаве нет ничего, похожего на qml.
Свой javafx script они закопали, а ведь он бьл похож.
Короче, по части гуя она идет нахуй.

А еще и не умеет в нормальную кроссплатформу, а потому идет нахуй.
>>644897
#212 #644895
Ну, не используйте eval, в чем проблема-то, епта?
#213 #644897
>>644894
Причем тут гуй? Джава просто как пример
#214 #644904
>>644058
У андроидодаунов может ещё и прокатит. У WPF-богов невозможно мышкой добиться всех возможностей, что даёт XAML. Можно конечно юзать блендер, но мышкой там разве что удобно создавать анимации и простенькую векторную графику. Остальное быстрее делается руками в разметке.
#215 #644908
>>644904

>WPF-богов


>Deprecated since 2012

>>644927>>645138
#216 #644911
>>644904
Скоро блядь и MFC-боги тут закукарекают, лал ))
#217 #644922
>>644904
Кстати ровные андройд пацаны пишут типобезопасный компилируемый гуй на (e)dsl
#218 #644927
>>644908
proof?
>>644945
55 Кб, 1512x286
#219 #644945
>>644927
Гугол не пиздит
#220 #645138
>>644908
Да нихуя. Все десктопные приложения под венду пишутся на WPF. Лудше еще ничего не изобрели. Есть слухи, что недавно возобновилась поддержка, т.к. на официальном форуме началась движуха. А так да. Что юзали 4 года назад, то и юзаем. В принципе ничего больше и не нужно, т.к. фреймворк изначально тупо включает все, что нужно для работы. Если нужны йоба компоненты гуя, то в дело вступает Telerik. Только вот подписка, блять, дохуя стоит. Но посоны покупают на торрентах обычно.
>>645169
#221 #645140

>SQL в коде, особенно формируемый операциями над строками.


тут ты даёшь примеры ORM, могущего в высокую производительность
139 Кб, 960x678
#222 #645169
>>645138

>Но посоны покупают на торрентах обычно.


>>644095
+ Использование ворованого ПО
#223 #645207
>>645169
Отличная иллюстрация. На итт релайтед пикче прагматики-колхозники без всей этой абстрактной метафизической хуйни выдают на ротешник максималистам-илитариям.
#224 #645214
>>645169
Не хватает только плашек над конвоируемыми:

>Пок-пок


>Комментарии в кириллице - зашквар


>Ворованное ПО


>Сикуль в коде оставляют только пидарашки


>Кукареку

#225 #645258
>>645169

У последней бабы шнобель явно раза в три меньше чем у первых трёх.
#226 #645259
>>644127
двачую, когдк уже это говно уйдёт
#227 #645262
>>644876
В скале есть интерпретатор
sage #228 #645274
Пиздец, весь тред засрали стекломойные какляцкие швайны. К чему ни прикоснутся своими мерзкими копытами – все превращают в говно.
>>645326
sage #229 #645326
>>645274
К хохлам пришла методичка — работать на внутренний рынок зашкварно, истинный джедай работает на буржуя за валюту. Идет внедрение в местные неокрепшие мозги. Детектировать зараженного легко - отсутствие критического мышления, обобщения, вместо речи - квазирелигиозные догмы.
>>645350>>645432
#230 #645350
>>645326
А в Украине есть внутренний ИТ-рынок?
>>645378
#231 #645377
>>644846
Я пишу комменты на английском, потому что мы получили добро на экспорт софта из Рашки на прошлом проекте. Теперь велика вероятность и на этом же.
А хохлы в треде жгут, да.
sage #232 #645378
>>645350
На любой внутренний рынок - рашкинский, белорусский, и т.п.
>>645383
#233 #645383
>>645378
Я серьёзно спросил. Если в 40-миллионной Украине внутренний айти ограничивается только GSC и Прихватбанком, то причины проецирования понятны – для украинцев невероятно, что даже в 9-миллионной Беларуси есть йобагейминг, разросшийся до неебических размеров. Про Рашку говорить тем более нечего.
>>645408>>645416
#234 #645408
>>645383
лол, помню рубль когда упал, эти что на внутренний рынок работают пол года получали зп по старому курсу. я ебал такие перспективы. да и довелось мне на этой кухне побывать, это сука индия какая-то. пидорахам просто пригорает что они в своём петушином углу динамический сайдбар до завтра за три тыщи пилят, в то время как хохлы с белыми людьми аутсорсят
>>645446
#235 #645416
>>645383
а если серьёзно, то не вижу ничего плохого в том что в украхе работают на западный рынок. это знание языка, да и качество что бы конкурировать. разница в оплате - в разы. по-этому, вполне логично допустить что говнятся по сабже только ленивые пидорахи не могущие в ангельский и ватное говно

а то что в украхе внутрений рынок айти всратый - так это только из-за общей отсталости экономики. но эта хуйня не постоянная и может изменится, главное что кадры есть
>>645440>>645446
#236 #645432
>>645326
Зачем работать на яхту Ротенберга внутренний рынок, если там платят меньше?
>>645437>>645454
#237 #645437
>>645432
а ты попробуй болгенос пиндосам продать, лол
#238 #645439
>>644846
Не знаю, я всегда писал на английском, потому что в русском зачастую не хватает подходящих технических терминов. То есть на английском получается короче и понятнее.
>>645445
sage #239 #645440
>>645416

>могущие в ангельский


Величайшее достижение хохла. TL;DR говнотреда: О пидорашки, узрите, господин хохол смог в ангельский, я хуярю на апворке за $XX/час в мечтах, в реале перманентно пребываю в манямирке и лежу в луже собственной блевотины
#240 #645445
>>645439
Почти все так делают. Но ОП почему-то уверен, что пишет на чистейшем оксфордском, хотя на деле у всех выходит ломанное технарское говно.
#241 #645446
>>645408

>хохлы с белыми людьми аутсорсят


Когда лид из-за океана пинает украинского тимлида, который единственный в команде знает инглиш – сорян, это немного не аутсорс с белыми людьми. Алсо, что за поклонение перед "белыми людьми"? Такой фетиш, почувствовать себя нигером у господ? Суть украинцев, к сожалению.
>>645416

>это знание языка


Манямир. Из всей тимы инглиш знает лид, в лучшем случае – синеры, да и то очень хуёво.

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


Ох лол. Конкурируют тут как раз ценой, а не качеством.

>говнятся по сабже только ленивые пидорахи не могущие в ангельский и ватное говно


То-то они тащат яндекс, касперский и всё айти в индустрии.
>>645462>>645497
#242 #645452
>>644861
смысл в том, что если проект разрастётся и заказчик захочет подключить индусских братушек, то ты будешь выглядеть крайне тупо, пытаясь объяснить хули каменты на кириллических иероглифах вместо международного языка
>>645454>>645459
#243 #645454
>>645432

>если там платят меньше?


Почему бы не поработать на внутренний рынок, если есть такое желание? Предложить пиндосскому капиталисту себя, чтобы он сэкономил на рабочей силе и купил себе яхту побыстрее и побольше, ты всегда успеешь.
>>645452
Удвою.
#244 #645459
>>645452
Наоборот же, чем непонятнее твой код, и чем больше в продакшене твоего хаскелля с комментариями на древнеегипетском, тем незаменимее ты как специалист.
>>645476
#245 #645460
>>645454
Но с чего бы у меня возникло желание работать за копейки?
>>645491
#246 #645462
>>645446

>Манямир. Из всей тимы инглиш знает лид, в лучшем случае – синеры, да и то очень хуёво.


Это в какой-то "ООО Рога и Копыта". В нормальной конторе всегда пекутся о уровне иглиша у всех разрабов, приглашают по несколько учителей, при конторе есть постоянные инглиш курсы всех уровней, плюс каждый год проводят асесмент по этой теме.
>>645491
#247 #645467
>>645454
Тогда придется предлагать себя ватному капиталисту за куда более мелкий прайс, чтобы он на создаваемую мною прибавочную стоимость спонсировал ватных бандитов и вел агрессивные войны.
>>645478
#248 #645476
>>645459
Это да, но в конторе с более менее адекватным процессом хуй такое провернёшь.
#249 #645478
>>645467
Какие агрессивные войны ведет JetBrains? Яндекс? Abby? Касперыч?
>>645493>>645913
#250 #645491
>>645460
Я не знаю. Поделись.
>>645462
Проигрываю с манямира. Хохлатый аутсорсер, который платит своим сотрудникам пару-тройку сотен баксов и экономит на всём, будет тратиться на курсы. Уморил.
>>645497>>646990
#251 #645493
>>645478
Это — капля в море, и даже при этом нужно смотреть на то, как соотносятся з/п с мировым рынком, и какие условия труда предлагаются. Стремление работать где-то из-за громкого имени с горящими глазами - признак непрофессионализма. А так, average васянам из «Платона» или еще какой ватной параши я жопу продавать не собираюсь, покуда за жопу платят больше в валюте.
>>645504>>645511
#252 #645497
>>645446
почему ты свои проекции генерализируешь до ВСЕХ УКРАИНЦЕВ? тебе не кажется что ты выглядишь глупо? с другой стороны глобализация даёт тебе возможность получать более высокие доходы - бери, нет это зашквар, прогнулся, анус соснул. вас блядь учат этому или вы такие рождаетесь?

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

>>645491
лол, ну тут понятно что тебя уже не переубедить;)
>>645516
#253 #645504
>>645493

>>JetBrains? Яндекс? Abby? Касперыч?


>капля в море


>average васянам из «Платона»


Манямир /10. Конечно, все под пятой гебни и пишут гулаги.
#254 #645511
>>645493
В этих конторах охуенные условия труда. Хохлу на аутсорсе и не снились.

>average васянам из «Платона» или еще какой ватной параши я жопу продавать не собираюсь


Конечно. Покупать хохла – себе дороже. Если ты нанимаешь на работу хохла, то будь готов носиться с ним как с ребенком, больным синдромами туретта, и дебилом одновременно. Ребенком, который насрет просто потому, что может и по-другому не умеет. А потом удивляется мол, да шо же не так-то? И на племенном диалекте добавит: «НОРМАЛЬНО ЖЕ СДЕЛАЛ, НИЧЭГО ЖЭ НЭ ОТВАЛИЛОСЬ ДАЖЕ!» – это собирательный образ, а не исключение.
Отличие какла от сверхдержавного ватника небольшое, но принципиально важное. Оба - аборигены из постсовка и потому одинаково бедны, невоспитанны и вороваты. Если русский ворует по-тупому (лежит банан на столе - взял банан, получил по башке, потупил глазки, на мгновение даже стыдно), то какол ворует подленько (нашел где лежит чужой банан, своровал банан, насрал, был пойман). Начинаешь пиздить, не признается. "ТА ШО Я? ШО Я ТО? НЭ БЫЛО БАНАНЬЕВ! А на стол насрал ватник!" А сам уже ручонки за чужим бумажником тянет.
#255 #645516
>>645497

>то что тебя ебёт чья-то яхта - это уже маркер


А если тебя ебёт, на какой рынок хочет работать человек – это не маркер? Это его жизнь. Да и тебе конкуренции меньше, если такой дохуя желающий поработать на пиндосов.
>>645530
47 Кб, 650x498
#256 #645520

> Хохлатый аутсорсер, который платит своим сотрудникам пару-тройку сотен баксов и экономит на всём, будет тратиться на курсы. Уморил.


тоже проигрываю, это же НЕВОЗМОЖНО, швайнокараси НЕ МОГУТ, НИКОГДА В АЙТИ, твёрдо и чётко. они хуже индусов. ебашат по 20/6 за шмат сала. аутстафинг не завезли свинявым, потому что их хохлявый менеджмент жидится на курсы по инглишу! только у нас в расиюшке все духовно и православно, всё всем платицо. светила! яндекс, касперски, эбби! у хохлов такого нет, вот они и пашут как нигры на сэма за центы в сутки. конкурируют с индусами!
#257 #645524
>>645520
О, боевые картинки, найс. Кажется, я знаю, на какой аутсорс ты работаешь))
#258 #645526
>>645520

>у хохлов такого нет, вот они и пашут как нигры на сэма за центы в сутки. конкурируют с индусами!


Конечно. Нанимают-то хохла дяди из-за океана не из-за его умственных способностей \ скиллов по скоростному кодингу. А просто потому, что за 300 баксов в месяц ты больше никого не купишь.
>>645540
#259 #645530
>>645516
дык я и не призываю всех работать на запад. я согласился что в украхе внутрений рынок айти всратый, но это лишь показатель отсталости в экономике страны. но говорить что пронулись, анус лижут сосут и ангельский никто не знает, это как минимум идиотизм, а в зк это скорее троллинг
#260 #645533
>>645520

>Эти боевые картинки вместо ссылок на реп с божественными каментами на ангельском


>зк


Борда проёбана
>>645547
#261 #645539
Т.н. «охуенные условия труда» сами по себе мало чего стоят, и целиком оплачены разницей между стоимостью созданного кодеришками продукта и ценой кодеришек на рынке труда.

================

Барин от безделья завел крестьянку в сени и выебал, а мальчонке ейному дал петушка на палочке.
— Правда, мамка, у нас барин хороший?
­— Правда, — отвечает, вытирая слезы рукавом.
>>645543>>645562
#262 #645540
>>645526
ты то русобох, никаким пиндосам не услуживаешь то? 300 уе, это днище макак в любой стране. или в рашке на внутринем рынке макакам больше платят? ну тогда наверное ВСЕМ нужно разворачиватсяьна восток, хули
>>645549>>645561
#263 #645543
>>645539

>стоимостью созданного кодеришками продукта


Часто она нулевая, а вот пиздюли, огребаемые нубом - бесценны. Как и приобщение к миру CS в топовых конторах. Задумайся над этим.
#264 #645544
>>644008 (OP)

> Хохлатый аутсорсер, который платит своим сотрудникам пару-тройку сотен баксов.



Такой-то манямир блохастого. Не буду отвлекать от фантазий.
>>645561
#265 #645547
>>645533
ну да, мы тут ведь вместо сабжа конструктивно обсуждаем хохлов
>>645553
#266 #645549
>>645540
Ну зайди на хедхантер, мне за тебя что-ли гуглить
>>645557
#267 #645553
>>645547
Не маняврируй. Все шло хорошо, пока не вынурнули из говнопространства боты с +15
#268 #645557
>>645549
ты не съежай с темы. макаки есть везде и везде они дешево стоят. но так послушать некоторых, так хохлы в ущерб себе работают на запад лиж бы не с клятыми маскалями. а тем временем в расиюшке ойти жирует что южная-центральная европа начала рашке аутсорсить
>>645566>>645569
#269 #645561
>>645540
В натуре, зайди на ХХ.
>>645544
И русские и хохлы – оба неправы. 200-300 баксов – это зарплата джуномакаки в Днепропетровске, наверное, а не миддла в Киеве.
#270 #645562
>>645539
Тогда еще все круче. Кодеришек мало того что создают прибыль для господина, но и своим трудом оплачивают коллеге-долбоебу з/п.
#271 #645563
Что вы за срач устроили? Две страны третьего мира, из-за океана на жителей обоих смотрят как на дешевых индусов, да и вообще вряд ли разницу видят между сортами славян, все они готовы работать за копейки.
#272 #645566
>>645557

>а тем временем в расиюшке ойти жирует что южная-центральная европа начала рашке аутсорсить



У тебя проблемы с логикой. Начнет аутсорсить тогда, и только тогда, когда в экономинке и на внутреннем рынке все станет oche хуево например, как в одной европейской державе с 40 с лихуем лямов населения
#273 #645568
>>645563

Тут в последнее время больше канкан на залупах танцуют защитники наемного офисного рабства…
>>645582
#274 #645569
>>645557

>хохлы в ущерб себе работают на запад


Не в ущерб. Просто они очень дешёвая рабочая сила, чем привлекательны для Запада.

>лиж бы не с клятыми маскалями


Такого тоже нет. Конторы в рашкоДС и минский йобагейминг с 2014 наводнило дикое количество людей с укрофамилиями. Со всех уголков страны.
>>645579>>645602
#275 #645571
>>645563
Только одна с газом Хуяндекс, Джетбреинз, Касперский, вэзевер, а другая без. В остальном ты прав.
#276 #645574
>>645563
согласен что мы для них нигры. но суть срача - это то что работать за бОльшие деньги(похуй на кого) - нормально и любые идеологии лишь выдают лишнехромосомных.
>>645580>>645581
#277 #645579
>>645569
лол, а рашкокодеры дороже стоят?
>>645583>>645584
#278 #645580
>>645574

Тут ватные свиньи, причмокивая хуец хозяина - ватного братка, говорят что хуец ватного капитала слаще
>>645590
#279 #645581
>>645574
Иметь полыхающий пукан из-за того, что кто-то в Москве смеет работать в Яндексе, когда ты в Киеве работаешь в аутсорсе за доллары – это ненормально.
>>645587
#280 #645582
>>645568
Насрал в подъезде? Написал `ВНЕ CNCTEMЫ` на остановке? Молодец, юность - это прекрасно.
-> /rf/
#281 #645583
>>645579
Сам подумай, кто из кодеров примерно одинакового уровня дороже – проживающий в Киеве или Москве? Москве или Лондоне?
>>645588>>645591
#282 #645584
>>645579
Из JetBrains — несомненно.
#283 #645587
>>645581
ты что то путаешь, мне бомбануло от того что кто-то изоляционизм преподносит как нечто лучшее глобализации.
>>645594
#284 #645588
>>645583
Что значит дороже? В среднем и те и другие готовы работать за примерно одинаковую ЗП.
>>645598
#285 #645590
>>645580
Украинцы же, видимо, подгорают от того, что в принципе лишены возможности выбора – работать на национальный капитал или копить под подушкой доллары, которые выплачивает дядя из-за океана. Ведь даже если украинец получает зарплату в долларах, то дядя Беня волшебным махом превращает большую её часть в украинские фантики.
>>645593>>645600
#286 #645591
>>645583
проиграл. тип никто не хочет работать с макаками из БОХАТЫХ стран, пушо они дороже.
>>645598
#287 #645593
>>645590

Ебал я в рот наш ватный «национальный капитал»
>>645598>>645599
#288 #645594
>>645587
Прекрасно — иметь возможнось пойти работать в топовую контору, находящуюся на передке CS после инста. Хуево — всю жизнь конкурировать с индусом за сладкий хлебушек.
>>645598>>645601
#289 #645595
>>644008 (OP)

>+ Нет тестов; неумение ими толком пользоваться вообще.


>+ Гуи, не сверстанный, а натыканный мышкой.


Вот эти два раскрой, пожалуйста.
#290 #645598
>>645588
>>645591
Хохол открывает для себя новое, постепенно начиная догадываться, почему заказчики из США так любят нанимать людей из Индии\СНГ.
>>645593
Национальному капиталу очень больно от этого поста щас было.
>>645594
Удвою.
>>645605
#291 #645599
>>645593
– сказал хохол, рыдая над автоматически сконвертированными из долларов фантиками.
#292 #645600
>>645590
у тебя царь в голове. какой нахуй национальный капитал, поехавший? налоги платятся в той стране в которой работаешь. и у тебя есть выбор - работать на мировом рынке или на внутренем. логично работать там где больше прибыль. но нет, ватному говну нужно всем навешать ярлыки.
>>645603
#293 #645601
>>645594
Тебя в топовую контору не возьмут, маня. В топовые компании попадают единицы. И если ты действительно хороший специалист, то тебя без проблем возьмут и в другой стране. Если ты пхпмакака то конкурировать тебе придется с индусами в любом случае.
>>645610>>645616
#294 #645602
>>645569

> минский йобагейминг


Разработку World of Warplanes ведет киевская контора Persha Studia.
#295 #645603
>>645600

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


А продукт развивается той страны, куда работаешь.
>>645608
#296 #645605
>>645598

> почему заказчики из США так любят нанимать людей из Индии\СНГ



Это выгодно, если кодеришка из папуасии стоит меньще чем мойщик сортиров в макдаке в США. Цена же квалифицированной рабочей силы примерно одинакова
>>645607
#297 #645607
>>645605

>Цена же квалифицированной рабочей силы примерно одинакова


Ровно настолько, что джун из ДС получает в 2 раза больше джуна из Киева, а джун из Лондона – в 6 раз больше киевского.
#298 #645608
>>645603
ахуеть, оказывается нечяго с пиндосами работать, ибо ты их развиваешь. это даже не 15 рублей. ты походу действительно так считаешь. ахуеть
>>645622
#299 #645610
>>645601

>Тебя в топовую контору не возьмут


Не возьмут меня, возьмут моего кореша-матанзадрота. И высока вероятность, что я попаду в контору рангом ниже, но к выходцам из этого Top tier. Это называется культура и экосистема. Надеюсь, ты понимаешь, что работать с культурными людьми лучше чем с индусами-неандертальцами?
#300 #645611
>>645607
В офисе - да, потому что рынки офисной работы разделены друг от друга географически; на удаленке рынок един
#301 #645612
>>645607

> джун


> квалифицированная рабочая сила


мдемда
#302 #645613
>>645607

> квалифицированной


> джун


ой госпаде
#303 #645616
>>645601

>И если ты действительно хороший специалист


Таковой на аутсорс говне не произрастает, к сожалению. Ни из одного бадишопа не вылупится.
#304 #645618
кстати, казалось бы, айти - это средний класс. копят капитал. рынок международный. откуда бы это взяться ватному говну?
>>645619
#305 #645619
>>645618

>+15


>откуда бы это взяться ватному говну?


Подобное к подобному. /po/рашеметафизика
>>645623
#306 #645622
>>645608

>нечяго с пиндосами работать, ибо ты их развиваешь


Где я такое говорил? Я говорил и говорю, что охуенно, когда есть возможность устроиться в топовую контору в ДС, которая разрабатывает продукты, на которые потом истекают слюнями дяди в Западной Европе и за океаном. И твоя команда и ты задаёте этот тренд. А не клепаешь хрень, которая нужна дяде за океаном, который пиздит в скайпе.
Я как раз реализовал такую возможность и охуенно счастлив. Хохлу, наверное, не понять.
>>645628
#307 #645623
>>645619
и что делать? шизоиндуктор всея руси ещё не скоро остановится. куда перекатыватся из этой клоаки? тупо ассимилироватся с пирдосами - не вариант, но со свиньями скоро уже будет зашквар быть носителем русского языка с такими темпами
>>645624>>645625
#308 #645624
>>645623
Твой выбор – Беларусь\Польша. Единственные две европейские страны, которые я уважаю, без шуток. Польша тоже последний оплот христианства, как и Россия, кстати.
>>645639
#309 #645625
>>645623
Организуй диаспоры единомышленников. Учись у евреев, без тени иронии говорю.
>>645626>>645639
#310 #645626
>>645625
А мне один дед-еврей говорил, чтобы я никогда не учился ничему у евреев, так как это может меня погубить, лол.
>>645630
#311 #645628
>>645622
ты либо толстяк на зарплате, либо поехавший с запредельным ЧСВ. ну что дал им пососать? чем по-твоему хуже работать на тот же гугл или мелкософт в ДС? и на кого работать тем кто не попал в "топовые" компании?
>>645637
#312 #645630
>>645626

>еврей


>хохол


>пидорашки


Действительно, почему ты сидишь в говне с таким правильным мировосприятием?
>>645633
#313 #645633
>>645630
С каким мировосприятием? О чем это ты?
>>645642
#314 #645637
>>645628

>чем по-твоему хуже работать на тот же гугл или мелкософт


Это как раз заебись. Перекат из Яндекса или Абби - приямой путь туда. Но если последних нет в нативной it индустрии, то у тебя будут небольшие трудности
>>645647>>645649
#315 #645639
>>645624
>>645625
я про рунет говорю. блохастые засрали даже самые аполитичные темы. вот ИТТ вместо обсуждение зашквара с юнит тестами, обсуждается что xname виликие, а прочие только имитация жизни
>>645640>>645646
#316 #645640
>>645639
Судя по количеству постов ИТТ за последний час, все только это и хотели обсудить.
#317 #645642
>>645633
Словечки-детекторы. Жид, пидорашка, белый человек. Верный признак того, что их высератель еще долго будет сидеть в говне, если вообще вдруг излечится.
>>645644>>645652
#318 #645644
>>645642
Я никого жидом, пидорашкой или белым человеком не называл. Ну евреем деда называл, но разве это словечко-детектор?
#319 #645646
>>645639
А хули обсуждать. Любому здравомыслящему а откуда им здесь взяться ответ очевиден - it depends
#320 #645647
>>645637
у тебя какие-то искаженные представления о hr. возможно есть некие ситуации, когда шарашкины конторы заточенные под внутрений рынок по уровню даже не тягаются с гуглами, но мы как раз говорили о аутсорсе.
>>645650
114 Кб, 813x1200
#321 #645649
>>645637
Перекат начинается со школьных олимпиад
>>645653
#322 #645650
>>645647

>заточенные под внутрений рынок


А у тебя какие-то эльфийские представления. Бизнес ищет где лучше.
#323 #645652
>>645642
а у тебя в очке стреляет, когда слышешь слово ПИДОРАШКА? я думаю тебе бессмысленно объяснять что это обобщение поддерживающих курс путина.
>>645656
#324 #645653
>>645649
Тогда ты точно хуй попадешь
#325 #645655
Интересовался темой, потому что ситуация противоречивая, с одной стороны на двачах что ни хохол - то супер успешный чел, с другой - дохуя хохлов предлагают работать за еду. Вот что я выяснил.

Ситуация такая. В украинских бодишопах получают больше, чем в московских. Это вызвано двумя вещами.
1. Гривна в жопе с февраля 2014, а рубль - с мая 2015 (советую смотреть курс к евро, потому что бакс сильно укрепился по своим причинам), поэтому на Украине у многих зарплата номинирована в баксах.
2. На Украине налоги меньше из-за схем с ИП. В России, как правило, платят белую зарплату. Набегает 30% разницы.
3. Цены на Украине ниже.
Это все выливается в неплохую разницу в уровне жизни. Хотя эта разница сокращается из-за инфляции.

Но. На Украине кроме бодишопов IT считай что и нет. Кандидатов намного больше, чем вакансий. Бодишопы это знают и работников жестко ебут - вплоть до отсева из-за плохого знания разговорного английского. Поэтому мы наблюдаем тысячи хохлов на русских биржах, а также и понаехавших работников в России - это те, кому места в этой дружбе народов не хватило. Такие товарищи не пиздят о своей "успешности" в /pr/, но их дохуя.

Далее, по Москве. Разница в том, что русское IT было и есть, и его весьма дохуя. Но сейчас оно в кризисе и сокращениях, поэтому что локальные конторы не торопятся повышать зарплаты, что бодишопы - нахуя их повышать, если на любую вакансию придет куча свежеуволенного народа. Поэтому контракты номинированы в рублях и никто менять ситуацию не торопится. Это выливается в разницу в зарплатах, хотя уровень жизни проседает с падением курса не так сильно, из-за местного топлива и товаров.
Второй момент, московские фирмы стали искать удаленщиков в регионах, что выливается в дефицит программистов там.

В ближайшие 2 года перекосы должны так или иначе сгладиться. Но будет весело.
#326 #645656
>>645652
Ну вот, ты опять занырнул в парашу, начав делить человеков на сорта. А ведь почти по-человечьи заговорил.
>>645662
#327 #645657
>>645655
Благодарю адеквата
#328 #645662
>>645656
какие сорта? что ты несёшь вообще? я считаю ненормально проецировать свои маняфантазии на целые многомиллионные народы. я на самом деле не знаю почему индусы и вправду хуёво кодят или например сербы немного всраты. но между русскими айтишниками и украинскими - разницы нет в принципе. пока не протекают толстяки с путиным головного мозга
#329 #645665
>>645662

> я на самом деле не знаю почему индусы и вправду хуёво кодят


А я знаю, но, сюрпрайз, расовое деление тут не причем.

> пока не протекают толстяки с путиным головного мозга


Да успокойся уже, пораша с боевыми картинками не реже протекает.
>>645671
#330 #645667
>>645662
> или например сербы немного всраты
А им норм, прикинь?
>>645680
#331 #645671
>>645665
расскажи про индусов. мне довелось сотрудничать с индусами которые вроде как не днище(вместе пилили сложную crm), но нервы они потрепали. тупо распиздяйство и постоянная пыль в глаза, будто важен не результат, а впечатление о нём. что за хуйня?
>>645674
#332 #645674
>>645671
Все проблемы - от бескультурья, лол
#333 #645680
>>645667
норм - оно везде норм. тут вопрос о качестве и отвественности. лично у меня сложилось впечатление что они в каком то паралельном времени живут. серб может проебатся на неделю или просрать все дедлайны, а потом объявится и вывалить непротестированный код, будто он всё ещё на первой итерации.
>>645682
#334 #645682
>>645680
Школы нет нихуя, зачем стараться, если и так на каждый товар найдется покупатель? Рыночек порешал так.
#335 #645685
>>645662

>но между русскими айтишниками и украинскими - разницы нет в принципе.


Есть, но в процентах, а не людях. Среди хохлов больше наебщиков по мелочам и южного гонора. Русские же меньше способны на регулярную работу, им больше авральная система по душе.
>>645687>>645694
#336 #645687
>>645685

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


Есть такое. Диды же превозмогали. Плюс шарага с армейков и командирской ночью)
#337 #645694
>>645685
про дешевых наёбщиков - согласен. я на заре своей карьеры как раз на одного такого работал. когда он начал задним числом штрафы начислять за то что в коде баги и я их фиксил, я послал его нахуй, лол. что интересно, он столько лет спустя он занимается ровно тем же. занял свою нишу, лол
#338 #645696
>>645655

>В ближайшие 2 года перекосы должны так или иначе сгладиться


НАДО ТОЛЬКО НЕМНОГО ПОТЕРПЕТЬ
>>645698>>645700
sage #339 #645698
>>645696
Моча, у нас прорыв, возможно, возможно школота, по коням!
>>645701>>645702
sage #340 #645700
>>645696
Так в рашке по большому счету нечего терпеть, рыночек остался, ищущий находит. Начнется пиздец - ну пойдут больше на аутсорс, навык есть, жизнь заставит.
73 Кб, 1920x1080
#341 #645701
>>645698
содомит
#342 #645702
>>645698
Фраза про потерпеть - не политика, так-то.
>>645704>>645705
sage #343 #645704
>>645702

>порашный мемчик


>не политика

>>645707
sage #344 #645705
>>645702
Ну и фраза про перекос исправится - не означает, что все станет заебись и коммунизм. Научись читать.
>>645707
#345 #645707
>>645704
Проекции

>>645705
Зато означает, что надо два года терпеть.
>>645711
#346 #645708
я вот по сути своей либертерианец и против модерастии, но считаю что тематика должна быть вне политики. любые шовинистичные нечем не подкреплённые нахрюки в любую сторону - должны перманентно баниться
>>645709>>645712
#347 #645709
>>645708
*ничем
sage #348 #645711
>>645707
Хуево быть тобой. Перекос можете исправиться так, что все с бутербродов перейдут на силос. И расскажи, что мне приходится терпеть, очень интересно.
#349 #645712
>>645708
Согласен, за любые словечки-маркеры нужно расстреливать из говнометов.
>>645713
#350 #645713
>>645712
а юнит, да и бдд тесты тоже - всё таки нужны в проектах с запутаной логикой. для собственного же комфорта. в какой-то момент заказчик делает фичреквест на проект полуголодовалой давности и тестить каждый пук в рефакторинге в ручную - это как то неоптимально
>>645715>>645716
#351 #645714
Лол, у порашника реально сработал триггер.
Про перекосы - будет больше бодишопов, зарплата будет выше рынка, из-за этого внутренний рынок разделиться на тех, кто может конкурировать с бодишопами, и тех, кто умрет. В общем, ситуация будет ближе к украинской. С точки зрения экономики это добро, потому что IT должно приносить прибыль, а не быть попильно-откатными конторами, живущими на нефти-матушке.
>>645720
#352 #645715
>>645713
Меня даже предупреждают иногда — сорян, бро, тестов не завезли нихуя, сам смотри, будешь ли браться за проект )
>>645719
#353 #645716
>>645713
А почему не сделать один большой тест, который тестирует разом всю основную функциональность, вместо дрочева с каждым методом каждого класса?
>>645718>>645722
#354 #645718
>>645716
Ты только что функциональный тест
>>645724
#355 #645719
>>645715
во-во. легаси код без тестов - это лишняя неделя-две раскуривания говнокода, что идёт отдельным пунктом в эстимейте
#356 #645720
>>645714
На попилах-откатах иногда отрастает фундаментальная наука. Но если сильно переборщить - экосистема нахуй гибнет.
>>645726
#357 #645722
>>645716
потому даже собственный код рефакторить проще, когда самые неоднозначные места покрыты тестами. бдд конечно сразу завалится, но без юнит тестов ты потом ещё будешь закапыватся в поисках причины. а если нужно всё оперативненько пофиксить?
>>645724
#358 #645724
>>645718
А зачем тогда придумали говно с отдельным тестированием всего вплоть до сложения чисел, и написанием тестов раньше кода?

>>645722

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


Так не бывает. Ошибку либо видно сразу (всё фейлится по эксепшону), либо она зарыта глубоко в какую-нибудь асинхронную сетевую лапшу, которую особо не протестируешь.
#359 #645726
>>645720
Здесь беда, да. Но валюта от бодишопов - это налоги, которые можно направить на науку. В отличие от распильной конторы сына генерала, прибыль которой частично вернется государству в виде налогов, а частично будет потрачена на яхту этому генералу.
>>645732>>645996
#360 #645728
>>645724
Точка отказа более локализована, хуль ты споришь с очевидным.
#361 #645729
>>645724
овертесты всяких геттеров/сеттеров - это другая крайность как и дрочь на покрытие. у ТДД, есть смысл только когда упор на уберстабильность.
это хорошо когда ошибку сразу видно, но даже при соблюдении всех приципов грасп/солид в какой-то момент роста любой проект превращается в чёрный ящик недоступный одному человеку. а нетестируемая лапша - это рукожопие как оно есть
#362 #645732
>>645726
В общем, здесь мы ждем появления (квази)монополиста, который может тратить деньги на НИОКР, действуя внутри себя не совсем по рыночным законам, венчурного капиталиста. Далека, в общем, дорога в дюнах. Государство скорее спустит на социалочку.
#363 #645733
>>645724
вот перед нг пилил компонент у которого состояний 642. и после каждого бздыка в код нужно все эти 48 кейсов протестить. а теперь прикинь как бы время разработки(а значит и цена) увеличится если всё это вручную тестить
>>645734>>645745
#364 #645734
>>645733

> 6х4х2

#365 #645745
>>645733
Что за компонент такой? Может, ты просто обосрался с абстракцией и написал императивную лапшу?
>>645748
#366 #645748
>>645745
прикручивал ноду с сокет.ио к чужому проекту на древнем пхп-кейке, а там ебанный ад с ролями, состояниями и правами. и требования каждые две недели менялись чуть ли не на противоположные
>>645750
#367 #645750
>>645748

>ноду


>пхп


Ну так всё понятно же, с этого надо было начинать. Про это в начале треда написали >>644192
А вообще-то нужно всего лишь перестать доедать легаси говно за пхп-мартышками.
>>645752>>645756
#368 #645752
>>645750
Нода тащемта збс, хоть на тайпскрипте пиши, хоть на котлине, хоть на скалежс
#369 #645756
>>645750
дело не в динамичной типизации. как она вообще может к ошибкам приводить? дело в масштабе проекта, когда состояний так много что охватывать их разумом постоянно - не рационально, т.к. долго и не каждый справится. то что сам проект - говнокод, как бэ не влияет на то что я отдельную его часть буду хуже делать. а то что ситуация такая - так это заказчик с его специфическими требованиями. там интересная ситуация, когда привычный маркетинг шлётся нахуй и порою просят пилить неадекватные вещи за любые деньги, главное что бы в срок. ни о каком юзерэкспириенсе речи не идёт. сугубо проприетарная хуйня для внутреннего пользования
>>645763>>645764
#370 #645763
>>645756
Если с тестами не густо, при прочих равных, статика предпочтительнее.
>>645782
#371 #645764
>>645756
Ну и так как чаще всего с покрытием тестами все не осне хорошо, динамические языки превращаются в реальную проблему.
>>645782
#372 #645776
>>644155

>Получается те кто пишут ORM зашкварены


Если ты этого не знал то ты тоже зашкварен

http://blog.codinghorror.com/object-relational-mapping-is-the-vietnam-of-computer-science/
https://en.wikipedia.org/wiki/Object-relational_impedance_mismatch
#373 #645782
>>645763
>>645764
эй, хайвмайнд, можно конкретный пример? кстати тот же тайпскрипт выходит не нужно тестить? чёт мне кажется что такое предвзятое отношение от рукожопости и непонимания в динамически типизированных языках. и даже скорее непонимание асинхронности
#374 #645787
>>645782
гугли презентацию опердень на хаскелле
#375 #645797
GOTO забыли, ебланы.
#376 #645807
>>645782
Ну причем тут асинхронность? Почему человеки вечно сравнивают ортогональные понятия?
#377 #645814
>>645782
Реальный пример. JS: Тесты в опердень не завезли, доработка/рефакторинг - пропустили опечатку/поменяли какую-то сигнатуру только в одном месте - недотестировали - падение на продакшоне, Петю на мороз. TS/Scala/Хаскелль - что-то поменяли без оглядки на остальной код - вовремя получили по рукам от компилятора, тут же поправили, опердень в продакшоне, заказчик счастлив, Васе уважуха. Слава роботам!
#378 #645819
>>645782

>кстати тот же тайпскрипт выходит не нужно тестить


Тестить нужно. Но на средненьком проекте с сереньким покрытием тестами вероятность отхватить - меньше в разы.
#379 #645913
>>645478

из этого списка к "внутреннему рынку" условно можно отнести разве что Яндекс, который все равно в последнее время пытается диверсифицироваться (вон открыл yandex.com и проект в Турции).

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

"Внутренний рынок" - это "Сбертех" какой-нибудь, но уж точно не тот, кто продает за баксы.
>>645984
#380 #645974
>>645655
Бидон молока этому адеквату
#381 #645984
>>645913
Какая разница в какой валюте получают доход, если они здеся создают рынок труда развивая экономику?
Тот хохлюн из поста с войнушками про совбю обиду за крым пиздел, лол.
#382 #645986
>>644138
Суть в том, что ORM даёт больше проблем, чем их решает, и использование такой хуйни по хорошему надо обосновывать, а не пихать в каждый проект с БД.
#383 #645996
>>645726

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


Другому государству. Распильная же контора.
sage #384 #646172
Перенесите тред в /по, ибо нахуя он тут?
99 Кб, 300x334
#385 #646927
+ Начинать новый проект на джаве в 2016, когда есть скалка и кложечка;
+ Писать на джаве, если уж придется, не за приличные деньги.
>>646945
#386 #646945
>>646927

>+Писать под JVM в 2016.


Пофиксил.
>>646968>>646973
#387 #646968
>>646945

> писать не под JVM в 2016

>>646973>>648461
#388 #646973
>>646945
>>646968

>быть /зк/дебилом в 2016

>>646976
#389 #646976
>>646973
Как я ненавижу этот свинарник.jpg
>>648398
#390 #646980
>>644008 (OP)
+ Сидеть в /pr/, будучи по сути психически больным опущенцем.
+ Делать из программирования что-то сильно большее, чем работу.
+ Быть прыщавым нердом-девственником-аутсорсером с 0 друзей и компенсировать свою ущербность засчет язвительных замечаний по поводу лишнего файлика в гите или не аменднутого коммита
+ Путать модульные тесты с функциональными, не понимать, что модульные тесты нужны в небольшом ряде частных случаев, а функциональные и прочие делают отдельные тестовые макаки.
>>646983
#391 #646983
>>646980

> кукарекает в /pr/ в рабочее время


> притворяется успешным


)
>>646987
#392 #646987
>>646983
Я часто не работаю в рабочее время. Могу себе позволить, в отличие от рабов, которые под затрещины сениоров пишут юнит-тесты к каждой пиздюлинке.
>>646997>>649712
#393 #646990
>>645491
вот долбоебина тупорылая, проснись обосравшийся и вылезь из блевотины, в двух конторах нанимали нейтив спикера нам + в любую вменямую контору нужен минимум аппер интермидиайт. Из за таких петухов как ты я не удивляюсь теперь откуда столько дерьма в зекаче.
И да уебок, более чем на доширак вряд ли ты когда-нибудь больше будешь зарабатывать. Легче кричать врети чем что-то учить
>>647035
#394 #646997
>>646987
Да-да, у тебя там борщик остывает
#395 #647035
>>646990
у того толстяка или проекции с дивана или методичка
#396 #647063
пиздец, одной батхертнутой нвр-пидорашки хватило, чтобы зашкварить сам "зашквар-тред"
это, нужно сказать, достижение
>>647146
#397 #647094
>>644110

>+ Использование языков с динамической типизацией. Лютый зашквр, зашкварней и не придумать.


AbstractSingletonProxyFactoryBean охуенно то как, из за строгой типизации дохуя интерфейсов пилить, нахуй

>+ Использование гита. Медленное и распиаренное говно.


имблаинг свн охуенный

>+ Работа вне линукс-окружения


разработка под вин, мак, иось?

с остальным в принципе согласен
#398 #647117
>>644008 (OP)

>+ Комментарии не на английском, или на корявом английском; корявый английский вообще.


>+ Бинарники, служебные файлы ИДЕ и прочая поебень в системе контроля версий; неумение толком пользоваться VCS вообще.


>+ Документация в «офисных» форматах.


>+ SQL в коде, особенно формируемый операциями над строками.


>+ Нет тестов; неумение ими толком пользоваться вообще.


>+ Гуи, не сверстанный, а натыканный мышкой.


С-С-Сombo!

В общем Король питухов в треде. :З
Но мне похуй... Поскольку другие вакансии в мухосранске только грузчиком.

Алсо, напомню манямирквым школьникам об экономической ситуации в стране.

P.S. И это все говно работает! А в конторах которые пытались сделать по уму и паттернам нихуя не работало и они разваливались, поскольку клиенту нужно сейчас а не когда вы сделает фабрики через адаптеры.
#399 #647123
>>647117

>P.S. И это все говно работает! А в конторах которые пытались сделать по уму и паттернам нихуя не работало и они разваливались, поскольку клиенту нужно сейчас а не когда вы сделает фабрики через адаптеры.


В том то и дело, пока ебешься с требованиями и паттернами полтора месяца, то васян все в одну функцию натолкает за 2 дня и нормально. Потом приходит петька и охуевает, переписывает все с нуля тратя невъебенное кол-во времени теперь там 2 функции и все работает
>>647181
#400 #647143
>>647117
мы таким клиентам говорим "долго, дорого, охуенно" и они платят
>>647181
#401 #647146
>>647063
это зашквар
#402 #647159
можно вообще писать writeonly код с переменными из корейских иероглифов+весьпроектоднимфайлом
вот только это говно невозможно рефакторить потом, а так да, РАБОТАЕТ
>>647184
#403 #647168
1)Что значит М в ORM?
2)Опишите изоморфизм между реляционной алгеброй и ООП
>>647181
#404 #647181
>>647123 Так это же хорошо! :З
Клиент имеет постоянно работающее приложение... видит постоянное развитие и его это греет как по штанине.

А вот такие пидары >>647143 которые взяли бабло, кормят завтраками и нихуя не делают а через пол года вываливают неработающее на коленке собранное говно должны сразу идти на хуй.

>>647168
1) Мудак
2) Чаво? Мы тут все натуралы вообще-то!
>>647186>>647197
#405 #647184
>>647159

>писать writeonly код


Вот этот понял жизнь.
#406 #647186
>>647181

>/зк


>руби-педики


>пхп-пидорасы


>1с-зоофилы


>Мы тут все натуралы


Пропизделся, петушок.
#407 #647194
>>644127
да вы ебанутые со своими RoR
сырой как подзалупный творожок
чтобы это начало работать без ошибок надо проебаться два часа, потом ещё два часа учиться создавать одну-единственную страницу
пхп ставится из коробки рабочим полностью и код человекопонятен
чем он вам так не нравится то? если уж чистый не нравится, есть куча фреймворков
+ куда ни зайди, везде 80% вакансий по веб-программированию - PHP
>>647201
#408 #647195
>>647117
люто двачую
на чистом пхп сайты писать - три пизды минуты
РоР и Symfony - лютый пиздец, надо потратить больше времени на все эти заморочки, чем на разработку
>>647199
#409 #647197
>>647181
поправочка: эти пидары не нихуя не делают, а пытаются разобраться со своими говнофреймворками и новыми говноязыками
>>647211
#410 #647199
>>647195
>>647117
Вот это меня тоже бесит, на чистом пхп в одну страницу любую приложуху написать могу, но ведь требуют на фреймворках да с красивыми паттернами, в итоге та же работа занимает недели.
>>647270>>647993
#411 #647201
>>647194

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


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

> пхп ставится из коробки рабочим


> и код человекопонятен


Так же верно, как то что я английская королева.

> чем он вам так не нравится то? если уж чистый не нравится, есть куча фреймворков


А дерьмо можно посыпать сахаром, и наклеить этикетку "шоколад".

> + куда ни зайди, везде 80% вакансий по веб-программированию - PHP


Ну все, убедил - миллионы мух не могут ошибаться, битрикс, вордпресс и vasyan_adminka.php это лучшие инструменты разработки эвар. А Стас Михайлов самый гениальный музыкант.
#412 #647211
>>647197
припеклоу, деградант?
#413 #647267
смотрю, тут холивар на тему хохлов, работающих за 300$ в месяц на удаленке.
не хохол, но прошу помощи.
готов работать за 400$ в месяц на аутсорсе по 4 часа в сутки, киньте предложения.
Ява
#414 #647270
Функции с 4+ параметрами.
Функции длиной 200+ строк.
4+ уровня вложенности блоков.
Tuples и массивы в публичном API.
do {} while и while(true) {if (condition) break;}
Нечитабельное именование переменных или функций типа strcpy или LPCTSTR.
Что угодно представлять в виде строки.

>>647199
Поддерживаемость, безопасность, тестируемость - не слышал? Ну тогда иди нахуй.
#415 #647299
>>647270

>Поддерживаемость, безопасность, тестируемость


Нахуй не надо.
Русским это только во вред, русских надо кормить только говном.
Надо, понимаешь.
>>648396
#416 #647302
>>647270
озозо, поддерживаемость, тестируемость одного маленького хеллоуворда? маня плз
>>647397>>647408
12 Кб, 300x300
#417 #647397
>>647302

> одного маленького хеллоуворда


> маня

#418 #647408
>>647302
Тим-лид, хелоуворлд-писатель в треде.
#419 #647993
>>647199

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


Не пизди, манька, фреймворки ускоряют процесс разработки, если уметь их использовать.
В итоге ты либо пилишь кастомный фреймворк и делаешь на нем, либо выбирай готовый, либо сосешь хуи, когда сложность проекта достигает определенной величины.
#420 #648086
>>644008 (OP)

>+ Нет тестов; неумение ими толком пользоваться вообще.


Бля.
А если я ручками ввожу разные данные и смотрю что выходит - это не считается за тест, да?
Бля :( .
#421 #648119
>>647270

> do {} while while(true) {if (condition) break;}



Лол, уёбок страуса начитался но нихуя даже не понял. А если condition так просто не получается а есть результат какой-то внешней функции чего делать будешь???
#422 #648155
>>644427

>И наконец тесты. Это же не панацея, зачем им столько внимания?


Чтобы был меньше шанс сделать ошибку, например. Особенно если проект делаешь не ты один.
#423 #648191
>>644427

>Ну скажи зачем писать комменты на ангельском?


Кодировка, поддержка легаси.

>что плохого в SQL?


Если инкапсулируешь в функции с человекопонятными названиями, то ничего плохого.

>Тесты. Это же не панацея, зачем им столько внимания?


Вот тут не знаю, в теории тесты нужны, а по факту на них забивают хуй в 95% случаев, т.к. жопа в мыле и надо побыстрее хуйнуть в продакшен.
sage #424 #648396
>>647299
Хохлявая подорашка все не унимается
sage #425 #648398
>>646976
Двачую. Выжечь ядерным напалмом это говно. Не заходил бы в зекач, но иногда тут проскакивает что-то информативное.
#426 #648461
>>646968
но jvm - кривое говно от индусов и для индусов
>>648512
sage #427 #648512
>>648461
анон - кривое говно от шлюхи и алкоголика
#428 #649639
>>644008 (OP)

> + Комментарии не на английском, или на корявом английском; корявый английский вообще.


Комментарии вообще. Грамотно написанный код настолько очевиден, что комментировать его не требуется.
Во всех случаях, где я видел комментарии, это был быдлокод: простыни на несколько страниц в одной функции с неизбежными багами.
>>649652>>649657
#429 #649652
>>649639
Как описания функций/методов, сучка, what about this? Про Doxygen слышал?
>>649655
#430 #649655
>>649652
*Как будешь делать описания функций/методов
15 Кб, 260x260
#431 #649657
>>649639
Где-то я это слышал
#432 #649700
>>644008 (OP)
Максимум подросковый максимализм.

>Комментарии не на английском, или на корявом английском; корявый английский вообще.


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

>Бинарники, служебные файлы ИДЕ и прочая поебень в системе контроля версий


Опять же зависит от. Настройки ИДЕ могут быть такой же частью проекта, как и исходники. Вредны в опенсорсе, где у людей разные ИДЕ настроенные под себя. Полезны в корпоративных проектах, где один человек ИДЕ правильно настроил, а остальные могут просто пользоваться и не повторять его работу.

>Документация в «офисных» форматах.


Зависит от процесса разработки. Иногда проще согласовать вордовый документ как единое целое, чем набор wiki-страниц.

>SQL в коде, особенно формируемый операциями над строками


Ёбаный карго-культ раненных в голову SQL-инъекциями малолетних долбоёбов. В подавляющем большинстве промышленных языков нет нормальных DSL-ей для генерации SQL-а, в этом случае SQL-литералы рулят. Верхом долбоебизма является попытка выноса этих SQL-литералов во внешние файлы, либо использование костылей вроде HQL.

>Нет тестов; неумение ими толком пользоваться вообще.


Тесты для быдла. Нормальные программисты не тестируют, а доказывают. Зависит от проекта. Большинство программистов и так тестами пользоваться не умеют, потому что проверяют кейсы а не свойства. Фреймворк для проверки кейсов http://hackage.haskell.org/package/HUnit. Фреймворк для проверки свойств: http://hackage.haskell.org/package/QuickCheck, http://hackage.haskell.org/package/tasty - почувствуй разницу! Но даже тут далеко не всё так однозначно, во многих случаях тесты для проверки кейсов работают, хотя идеологически это не верно, а тесты для проверки свойств - нет, потому что код ориентирован на конкретные кейсы и не обладает тривиальными свойствами.

>Гуи, не сверстанный, а натыканный мышкой.


Максимум быдло. Гуи должен быть удобен для пользователя, а как он реализован внутри - удел школохоливарщиков.

Продолжаем разоблачение:
>>644110

>Использование языков с динамической типизацией


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

>Использование гита. Медленное и распиаренное говно.


Одна из лучших систем контроля версий. И да, не медленная. Тормозит только под вендой.

>Работа вне линукс-окружения


Линупс не может в ГУИ. Для комфортной разработки нужен быстрый и удобный ГУИ. Поэтому линупс идёт нахуй. Оптимальный вариант - IDE, запущенная под вендой + линупс на виртуалке с подмонтированными папками и открытым 22-м портом. Минусы: тормоза в гите, тормоза при компиляции. Но это от проекта зависит, в некоторой степени тормоза можно победить покупкой нормального процессора и SSD.

>Документация не в LaTaX


Документация по уровню зашквара:
1. Воровской уровень - вместе с исходниками, в комментариях.
2. Мужицкий уровень - в plain text отдельно от исходников: markdown, wiki
3. Петшиный и сучий уровень - в говноформатах. Word, LaTex, PDF и тому подобное.

>Использование NoSQL, так где это не к месту


NoSQL везде к месту как более простое подмножество SQL. Это использование SQL надо обосновывать, мол я хочу полноценный SQL, потому что тупой хешь-таблицы мне не хватает по таким-то причинам... Использование SQL не к месту - это зашквар.
#432 #649700
>>644008 (OP)
Максимум подросковый максимализм.

>Комментарии не на английском, или на корявом английском; корявый английский вообще.


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

>Бинарники, служебные файлы ИДЕ и прочая поебень в системе контроля версий


Опять же зависит от. Настройки ИДЕ могут быть такой же частью проекта, как и исходники. Вредны в опенсорсе, где у людей разные ИДЕ настроенные под себя. Полезны в корпоративных проектах, где один человек ИДЕ правильно настроил, а остальные могут просто пользоваться и не повторять его работу.

>Документация в «офисных» форматах.


Зависит от процесса разработки. Иногда проще согласовать вордовый документ как единое целое, чем набор wiki-страниц.

>SQL в коде, особенно формируемый операциями над строками


Ёбаный карго-культ раненных в голову SQL-инъекциями малолетних долбоёбов. В подавляющем большинстве промышленных языков нет нормальных DSL-ей для генерации SQL-а, в этом случае SQL-литералы рулят. Верхом долбоебизма является попытка выноса этих SQL-литералов во внешние файлы, либо использование костылей вроде HQL.

>Нет тестов; неумение ими толком пользоваться вообще.


Тесты для быдла. Нормальные программисты не тестируют, а доказывают. Зависит от проекта. Большинство программистов и так тестами пользоваться не умеют, потому что проверяют кейсы а не свойства. Фреймворк для проверки кейсов http://hackage.haskell.org/package/HUnit. Фреймворк для проверки свойств: http://hackage.haskell.org/package/QuickCheck, http://hackage.haskell.org/package/tasty - почувствуй разницу! Но даже тут далеко не всё так однозначно, во многих случаях тесты для проверки кейсов работают, хотя идеологически это не верно, а тесты для проверки свойств - нет, потому что код ориентирован на конкретные кейсы и не обладает тривиальными свойствами.

>Гуи, не сверстанный, а натыканный мышкой.


Максимум быдло. Гуи должен быть удобен для пользователя, а как он реализован внутри - удел школохоливарщиков.

Продолжаем разоблачение:
>>644110

>Использование языков с динамической типизацией


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

>Использование гита. Медленное и распиаренное говно.


Одна из лучших систем контроля версий. И да, не медленная. Тормозит только под вендой.

>Работа вне линукс-окружения


Линупс не может в ГУИ. Для комфортной разработки нужен быстрый и удобный ГУИ. Поэтому линупс идёт нахуй. Оптимальный вариант - IDE, запущенная под вендой + линупс на виртуалке с подмонтированными папками и открытым 22-м портом. Минусы: тормоза в гите, тормоза при компиляции. Но это от проекта зависит, в некоторой степени тормоза можно победить покупкой нормального процессора и SSD.

>Документация не в LaTaX


Документация по уровню зашквара:
1. Воровской уровень - вместе с исходниками, в комментариях.
2. Мужицкий уровень - в plain text отдельно от исходников: markdown, wiki
3. Петшиный и сучий уровень - в говноформатах. Word, LaTex, PDF и тому подобное.

>Использование NoSQL, так где это не к месту


NoSQL везде к месту как более простое подмножество SQL. Это использование SQL надо обосновывать, мол я хочу полноценный SQL, потому что тупой хешь-таблицы мне не хватает по таким-то причинам... Использование SQL не к месту - это зашквар.
#433 #649712
>>646987

>Я часто не работаю в рабочее время.


Лайвхак - не посещать двач в рабочее время. Взял себе за правило: с рабочего компа на двач не хожу вообще. Даже если совсем делать нехуя, иду на сайт интеля читать спецификации процессоров, или документацию какую-нибудь читаю, или смотрю фотки подружек вконтакте, или новости читаю, или музыку слушаю, но только не двач. И это охуенно, производительность возросла 20% минимум на на ровном месте, плюс с коллегами стал больше общаться. Попробуй, не пожалеешь, базарю, сам проверил.
>>649719
#434 #649719
>>649712

>И это охуенно, производительность возросла 20% минимум на на ровном месте


Что в этом охуенного? Зарплата тоже на 20% выросла?
>>649727
#435 #649727
>>649719
Например, жопа не в мыле, из-за схемы работы проеб-аврал. Больше свободного времени в целом.
#436 #649855
Самый страшный зашкар это задавать вопросы на зекаче. Даже если об этом никто не знает, сам себя уважать не будешь. Со всем остальным жить можно.
sage #437 #649861
Сидеть здесь уже зашквар.
#438 #650160

> SQL в коде, особенно формируемый операциями над строками.



всегда так делаю, когда требуется на ходу сформировать сложный динамический запрос
>>650164
sage #439 #650164
>>650160
Мартыхан, зачем ты апнул говнотред? Ты что, ебанутый?
>>650176
sage #440 #650169
>>644008 (OP)
+ проверять существует ли файл/папка перед чтением
>>650202
sage #441 #650176
>>650164
Простите, дяденька, я не хотел
382 Кб, 666x845
#442 #650202
>>650169
+ Использовать файлы, а не высокоуровневые хранилища в 2016
>>650205
sage #443 #650205
>>650202
Двачую, файлопомойка сама себя не отмасшабирует.
Обновить тред
Двач.hk не отвечает.
Вы видите копию треда, сохраненную 8 марта 2016 года.

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

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