Программирование

Ответить в тред Ответить в тред
Рассеянных погромистов тред Аноним 14/05/20 Чтв 09:19:52 16873851
image.png 451Кб, 351x500
351x500
Работаю в вебе PHP-макакой.

Так уж получается, что раз в 1-2 месяца в продакшен пролезают баги, созданные мной: где-то не закомментил тестовый код, где-то не проверил юзерский инпут и форма падает с 500 ошибкой, где-то не указал ID в запросе и обновление таблицы прошло по всем строкам.

И таких багов можно много перечислить. Я уже не знаю, что делать. Может это особенность моей психики и кодинг не для меня? Я в жизни такой флегаматичный и задумчивый, пытаюсь весь код держать в уме и все контроллировать, но нет, какой-то баг все равно пролезет.

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

Может стоит проверять свою работу не пару раз, а 10 раз, перед созданием пулл-реквеста?

Анон, как перестать быть РАССЕЯННЫМ?
Дай советов мудрых.
Аноним 14/05/20 Чтв 09:34:29 16873912
>>1687385 (OP)
>Я уже не знаю, что делать
Тесты делай
Аноним 14/05/20 Чтв 09:35:26 16873933
>>1687391
Да вот проект у нас без тестов вообще.
Древнее легаси-говно, построенное на смеси лапшичного кода и вкрапления каких-то классов.
Даже Композера нет.
Аноним 14/05/20 Чтв 12:21:14 16875444
>>1687385 (OP)
Сразу видно что нет университетской базы
Аноним 14/05/20 Чтв 12:33:35 16875545
>>1687544
))) а еще он в армии не служил
Аноним 14/05/20 Чтв 12:39:04 16875626
>>1687554
>Порыв monkey coder
Что еще спизданешь?
Аноним 14/05/20 Чтв 12:46:26 16875687
>>1687385 (OP)
А вот хуй его знает.
У нас в джаве и код ревьювят, и тесты пишут, и ручные тестеры в несколько этапов всё перепроверяют, а на проде всё равно нет-нет да ебанёт.
Аноним 14/05/20 Чтв 12:52:39 16875778
Аноним 14/05/20 Чтв 12:56:44 16875869
>>1687385 (OP)
Ну по факту да - как и написали выше, тебе тестирование нужно.
Если нет тестов пиши их для себя, для каждой задачи. На дэве разверни урезанное подобие прода - минимум необходимый для тестирования, если сам функционал изначально багованный, прогоняй тесты до и после внесения изменений.
И ты должен точно представлять, как твои изменения отражаются на работоспособности кода. Какие варианты должны работать, какие валиться с ошибкой. Чтобы ограничить объем потенциальных ошибок, которые я не смог предусмотреть - стараюсь придерживаться принципа: запрещено все, что не разрешено. Я к этому очень скурпулезно отношусь, и не выкатываю то - что работает не так, как я ожидал, даже если сам код рабочий и основную свою функцию выполняет.
Аноним 14/05/20 Чтв 13:37:10 168766510
Аноним 14/05/20 Чтв 13:45:27 168767911
>>1687385 (OP)
Ты не рассеянный, это нормально
Аноним 14/05/20 Чтв 13:55:28 168769012
>>1687385 (OP)
Тесты, типизация, хуки в репозитории. У вас процесс разработки говно.
Аноним 14/05/20 Чтв 13:56:48 168769313
бамп в тематике
Аноним 14/05/20 Чтв 13:57:57 168769514
Аноним 14/05/20 Чтв 14:51:14 168775415
>>1687695
>я не один такой?
Да дахуя я вас самоучек без образования
Аноним 14/05/20 Чтв 14:53:12 168775916
Что за форс такой про БАЗУ?
Сто лет не был в программаче.
Аноним 14/05/20 Чтв 15:13:18 168777717
не переживай сильно по этому поводу, пиши тесты и прогоняй перед пушем да и все, но базу подтянуть все-таки стоит
Аноним 14/05/20 Чтв 15:16:51 168778218
Аноним 14/05/20 Чтв 15:17:03 168778319
>>1687777
голосирую с этих форсов базы
пишите еще
Аноним 14/05/20 Чтв 15:18:03 168778420
>>1687783
Я базовый борец, а ты кто?
Аноним 14/05/20 Чтв 15:18:34 168778521
>>1687784
А я ударник.
Тут пожалуй ты победил..
Аноним 14/05/20 Чтв 15:29:26 168780822
>>1687385 (OP)
я тоже частенько пропускаю мелкие баги, так что это норм.
кста, тоже самоучка, видимо база слабая
14/05/20 Чтв 15:35:48 168781723
Что за "база" такая, лол? Будто внимательности можно научиться по книжкам. И при чём тут вообще универ?
Аноним 14/05/20 Чтв 15:38:26 168782724
Посоны, на мейн базе ресы кончились. Срою эксп
Аноним 14/05/20 Чтв 15:41:58 168783725
>>1687817
Не ходите в универ. Там девочки красивые будут отвлекать все время от учебы. Будете как в нашей Раше Михалыч, которого фрезеровщик Дулин приворожил. И он не мог ни о чем думать кроме Дулина, поседел от волнения, писал стихи Дулину, свой стол в розовые цвет выкрасил, валентинки любовные строчил. Не ходите в универ - потеря времени и сплошное разочарование.
Аноним 14/05/20 Чтв 15:44:05 168784126
>>1687837
а мне универ кругозор расширил, там офк по большому счету устаревшее говно, но есть часть предметов, которые норм
главное не идти в универ, где тебя будут ебать в жопу за оценки, а полухалявный\халявный универ - норм, я не пожалел
Аноним 14/05/20 Чтв 15:47:19 168784627
>>1687695
Все такие. Ровно поэтому есть тесты, тестеры, код ревью и прочая поебень. Разделение труда
14/05/20 Чтв 15:50:20 168785428
>>1687837
> девочки
Ага, хуёво учиться на технических специальностях, одни бабы. Не мужское это дело - программирование.

> потеря времени и сплошное разочарование
По делу есть что сказать? Может, в твоём MIT'е и дают эту мифическую "базу", но в остальных дают только основы кодинга, математику и алгоритмы со структурами данных. Чёт большинство потом не по специальности работает, что там "база".
Аноним 14/05/20 Чтв 15:51:27 168785929
ебать додики с базы пригорает я ору))0

мимо
Аноним 14/05/20 Чтв 15:57:10 168788130
>>1687854
Много девочек на программирование идут, и вообще тебя не изолируют же в группе, а ты в универ ходишь где много тысяч людей. И группы взаимодействуют друг с другом.

>По делу есть что сказать?
Нет. Я предупредил. Остальное дело твое.

>Может, в твоём MIT'е
Не в моем MIT'e, а в твоем. Я не учился в MIT'e. А теперь жестко и красиво слей меня, назови нубом неспособным поступить в MIT. Ломай меня полностью. Я хочу чтобы ты ломал меня.
Аноним 14/05/20 Чтв 16:32:11 168791831
201905231439216[...].jpg 503Кб, 1000x555
1000x555
>>1687385 (OP)
Пиши тесты и прогоняй, займет на четверть больше рабочего времени, зато большинство багов вылезет сразу.
Аноним 14/05/20 Чтв 16:40:32 168792632
>>1687918
как мне тесты в маленьком проекте, если у меня половина кода в гуе без MVC ?
не, ну вот задумался.
Аноним 14/05/20 Чтв 18:16:41 168812633
бамп
Аноним 14/05/20 Чтв 19:02:20 168820334
>>1687926
Если всё морда и в браузере - бери селениум и ебашь тесты.
Аноним 14/05/20 Чтв 19:12:25 168822135
Вы что ебанутые? Какие тесты, какие баги. Я нашу легаси конюшню еле запускаю на дев машине, а вы про продакшен говорите. Сейчас пилю проект на C++/Python, худшая комбинация нахуй: в одном память не ОСВОБОДИЛ, другой дрисня-поделка школьника, что-то на уровеня BolgenosOS. Хотя я Шарпер, работал фулл-стеком, сбежал от Джабаскрипта, тихий ужас, а тут посадили С++ писать. Последний год и выкатываюсь нахуй отсюда.
Аноним 14/05/20 Чтв 19:50:42 168827236
>>1688221
> еле запускаю на дев машине
У тебя нет базы
Аноним 14/05/20 Чтв 19:51:51 168827437
>>1688221
сразу видно, базу не освоил
Аноним 14/05/20 Чтв 19:58:31 168829038
>>1688272
Причём тут база маня? Там приложение разваливается на стадии компиляции из IDE и стекает как говно из рук, там ещё до проблем связанных с БАЗОЙ далеко.
Аноним 14/05/20 Чтв 19:59:54 168829339
>>1688290
Это ты так думаешь. Я на таких как ты не имеющих вышки насмотрелся
Аноним 14/05/20 Чтв 20:04:29 168830140
>>1688293
Но ведь у меня есть вышка...
Аноним 14/05/20 Чтв 20:06:27 168830441
Аноним 14/05/20 Чтв 20:06:43 168830542
>>1688304
Всё я понял, в джиру пойдешь?
Аноним 14/05/20 Чтв 20:06:44 168830643
Аноним 14/05/20 Чтв 20:29:55 168832244
Всегда пишу код без ошибок, вышки нет, брат жив.
Аноним 14/05/20 Чтв 20:42:08 168833245
>>1688293
Без вышки компилятор не работает.
Аноним 14/05/20 Чтв 21:04:56 168836046
image.png 673Кб, 1280x720
1280x720
БАЗОЁБЫ, СТАРИНЫ, СЪЕБИТЕ НАХУЙ ОТСЮДА!
Аноним 14/05/20 Чтв 21:09:05 168836347
Моча, почему ты сносишь интересные треды, а такие вот оставляешь?
Аноним 14/05/20 Чтв 21:09:59 168836448
>>1688363
охуел?
надо перебанить всех базоёбов и все.
мой вопрос-то остается открытым.
Аноним 14/05/20 Чтв 21:51:56 168840449
все, можно удалять тред, тут очевидно дело в базе, так что не вижу смысла в дальнейшей жизни данного треда
Аноним 14/05/20 Чтв 21:53:44 168840650
>>1688364
а что блять не решенного? тебе сказали - пиши тесты. если у тебя проект не тестирумое говно я хз, че делать, хоть туду себе пиши на всякую хуйню
Аноним 14/05/20 Чтв 22:00:15 168841651
Аноним 14/05/20 Чтв 22:00:47 168841852
>>1687393
Тебе запретили срать добавить композер, тесты?
Аноним 14/05/20 Чтв 22:18:04 168844153
>>1688418
Именно.
Тимлид говорит, что и так все работае, завершайте таски вовремя, пока новый СКРАМ-СПРИНТИК на навалили и не бухтите.
Аноним 14/05/20 Чтв 22:18:33 168844354
>>1688418
И композер-то ладно.
Но как и что тестить в ЛАПШИЧНОМ коде без намека на ООП?
Аноним 14/05/20 Чтв 22:34:14 168845755
>>1687695
Ты думал, все кодеры такие дохуя умные, что в голове воздушные замки строят?
А вот хуй.
Они умны тем, что могут имея скудные ресурсы мозга, расширить свои возможности прикладными инструментами в твоем случае - покрытие кода автотестами
Аноним 14/05/20 Чтв 22:34:18 168845856
>>1688443
мб съебешь на другую галеру? нахуй ты говно жрешь
Аноним 14/05/20 Чтв 22:35:28 168845957
>>1688458
Платят неплохо.
120к, да еще и удалёнка.
Аноним 14/05/20 Чтв 22:36:33 168846058
>>1688441
Вот пусть тимлид сам и пилит таски, раз дохуя умный
Аноним 14/05/20 Чтв 22:37:21 168846159
>>1688443
Если там код и прям лапша, даже без разделения на процедуры, то тебя спасет только заявление по собственному
Аноним 14/05/20 Чтв 22:37:52 168846260
>>1688459
средняя по рынку - не повод жрать говно
Аноним 14/05/20 Чтв 22:37:54 168846361
>>1688460
У него и так жопа в мыле.
Занимается только поддержкой проекта, нового почти ничего не пишет. То есть какой-то контент-менеджерской деятельностью: объяснять заказчикам, как работать с проектом.
Аноним 14/05/20 Чтв 22:39:37 168846662
>>1688463
>У него и так жопа в мыле.
Что как бы намекает о его компетенциях

Очевидно, что со своей задачей не справляется
Аноним 14/05/20 Чтв 22:41:07 168846863
>>1688462
Да ладно средняя.
Я миддл, если что. Где еще мидлам столько платят?
Аноним 14/05/20 Чтв 22:41:25 168846964
>>1688459
перейди туда, где 140 платят)))
Аноним 14/05/20 Чтв 22:42:37 168847065
>>1688469
ПРОСТО И БЕЗ ЗАДНЕЙ МЫСЛИ, я правильно понял?
Аноним 14/05/20 Чтв 22:46:15 168847266
>>1688470
я хз, что мешает искать работу, пока ты работаешь. тем более сейчас, когда собесы по удаленке. завел аккаун в линкед-хуине, открыл резюмеху в хх, каждые выхи вкидываешь в 5-10 вакансий и все.
жрешь говно за 120 и спокойно ищешь за 140
Аноним 14/05/20 Чтв 22:46:36 168847367
>>1688472
а, и в резюме 160 поставить надо, если что))0
Аноним 14/05/20 Чтв 22:49:20 168848068
>>1688472
как вспомню все эти СОБЕСЫ с ебанутыми вопросами от хрюш, от тимлидов, от директоров, от Аллаха...
А ДАВАЙТЕ ПОРЕШАЕМ ЗАДАЧКИ В РЕАЛ ТАЙМЕ

аж передергивает, как-то лучше сидеть и не бухтеть на текущей работе.

хотя может ты и прав, стоит напрячься немного, зато потом иметь бущевное спокойствие и хоть немного интересный проект, чтобы не вставать с утра с мыслью ОПЯТЬ НА РАБОТУ ПИЗДОС.
Аноним 14/05/20 Чтв 22:51:52 168848469
>>1688468
Давно из пещеры выходил на вакансии смотрел?
Аноним 14/05/20 Чтв 22:53:27 168848570
>>1688480
>аж передергивает, как-то лучше сидеть и не бухтеть на текущей работе.
Через пару годиков отстанешь от рынка и придется нагонять. Возможно за 1/3 зп от текущей. На твоей шее будут ездить, грозясь увольнениями и штрафами.
Еще разок подумай, стоит ли погружаться в болото
Аноним 14/05/20 Чтв 22:53:36 168848671
>>1688484
Больше полугода
когда последний раз смотрел - 120к была потолком для миддла, встречались штучные на 140, но там знать, почти как Сеньон надо было.
Аноним 14/05/20 Чтв 23:05:23 168849472
>>1688486
бл ебаный костян проходил собесы на 180-200к, подзадрочи эту поебень и ищи.
хотя бы в пассивном режиме
учи блять технологии
перекатись нахуй в другую область, делай блять что-нибуть
хватит жрать говно за 120
120 - даже не потолок у ручных ква-макак в мск
Аноним 14/05/20 Чтв 23:06:44 168849573
>>1688494
Так Костян больше месяца нигде не проработал, толку от его 180-200к?
Думаю, ему как стажеру даже половины не заплатили.
Аноним 14/05/20 Чтв 23:08:31 168849774
>>1688495
брали-то его как сеньера и выплатили ему по этой ставке
да и суть в том, что даже конченый даун смог устроиться на 180к, нужно всего лишь...
не жрать говно за 120, а ебашить технологии и учиться проходить собесы
Аноним 14/05/20 Чтв 23:10:25 168850175
>>1688497
Ну справедливости ради надо заметить, что Костян шарит в JS и фронте, че-то да умеет, может и нет у него алгоритмической базы, но дело свое делает.
Аноним 14/05/20 Чтв 23:11:24 168850276
>>1688501
а оп нихуя не умеет?))
Аноним 14/05/20 Чтв 23:12:56 168850577
>>1688502
Ну допустим прошел собес на 200к, в первый же месяц был уволен, потом опять этот стресс от поиска работы.
Зачем это нужно?
Аноним 14/05/20 Чтв 23:16:15 168851078
>>1688505
да не уволят тебя за месяц, если ты хоть немного стоишь этих 200к
костян же отбитый,не?
тем более, мы говорили про 140, это даже не потолок у пхп
если ты не на вордпресе и не на джумле проект делаешь, а на каком-нибудь симфони-ларавель - то изи 140-160
сиди да ищи, ты можешь искать 3-6 месяцев т.к. у тебя будет работа + в свободное время поапгрейди скилы и все
Аноним 14/05/20 Чтв 23:16:24 168851179
>>1688505
Получил 200к.
Можешь спокойно от 3 до 6 месяцев в зависимости от места проживания в режиме чила искать работу и подтягивать навыки.
Если собесы для тебя стресс - видать, ты хреновый спец.
Аноним 14/05/20 Чтв 23:18:04 168851380
>>1688510
штош, мотивировал ты меня немношк, анон.
так и быть, обновлю резюмеху в субботу и начну лениво искать работу получше
Аноним 14/05/20 Чтв 23:18:40 168851481
>>1688494
А у меня знакомая хтмл-девелопер 160к получает, да-да.

Толсто, даже не стараешься.
Аноним 14/05/20 Чтв 23:19:02 168851582
>>1688513
вот и заебись
заодно базу подтяни хдхдхд
Аноним 14/05/20 Чтв 23:19:20 168851783
>>1688514
>хтмл-девелопер
капитулировал в шепотину
Аноним 14/05/20 Чтв 23:19:20 168851884
>>1688494
Давно вообще на хх заглядывал? Нихуя нет
Аноним 14/05/20 Чтв 23:20:05 168852085
>>1688515
вот все форсят эту БАЗУ , а что входит-то в нее?
Аноним 14/05/20 Чтв 23:22:20 168852386
>>1688514
ты думаешь у ква макак зп низкие? а если я тебе скажу, что некоторые ква макаки получают больше веб\мобаил макак при этом не написав ни одной строчки кода?
(но по правде у многих 100-120, но это амебы, которые нихуя не знают и могут только манки тестить\писать говно-тест-кейсы)
Аноним 14/05/20 Чтв 23:22:24 168852487
>>1688520
Жим от груди, присед с подстраховкой сзади, становая тяга. Дальше шуруешь доучивать хаскель и теорию категорий.
Аноним 14/05/20 Чтв 23:22:46 168852588
>>1688520
да это же тупа рофл, не?
Аноним 14/05/20 Чтв 23:27:05 168852989
>>1688523
В моей конторе ква макаки получали 40к и писали автотесты, сценарии для постмана и ручками тестировали. Я хуй знает из какого розового мира ты вылез
Аноним 14/05/20 Чтв 23:28:52 168853290
>>1688529
у нас столько стажеры получают, причем на любой позиции))
Аноним 15/05/20 Птн 00:22:29 168856891
>>1687385 (OP)
раскрою секрет про который никто не болтает в курилке:
1)просыпаешься утром, надеваешь платье, любимые программерские чулки с алика... , короче, создаешь образ своей любимой аниме-тян
2) пишешь код
3) после окончания рабочего дня выходишь из образа (ну это по желанию)
4) profit!
Аноним 15/05/20 Птн 00:39:40 168857992
Аноним 15/05/20 Птн 09:16:46 168875193
Bump
Аноним 15/05/20 Птн 10:09:07 168878594
>>1688568
я на карантине так кодю иногда
только не в платье и чулках а в длинной футболке и носках до колена чтобы ноги не зябли
надо трусы женские купить для атмосферности
Аноним 15/05/20 Птн 11:41:20 168884495
Тоже самое, люблю творить, но не замечаю мелочей.
Аноним 15/05/20 Птн 12:05:41 168884896
>>1687391
/thread

>>1687393
>Да вот проект у нас без тестов вообще
Ну можешь не продолжать, хуле вы вообще хотели с этим подходом?

Это как бэ норма, человек всегда будет ошибаться, только глупец думает, что ошибаться не будет. Опытный же прогер заранее понимает, что ошибки будут всегда и предпринимает усилия, чтобы минимизировать их число и уменьшить время их обнаружения.
Аноним 15/05/20 Птн 12:14:47 168885097
>>1687926
Ты вообще когда-нибудь тесты писал? Хуйню спрашиваешь.
Кстати, с опытом, ты начнешь заранее писать код, который, в том числе, легче тестировать.
Например, до того, как я начал юзать тесты, я писал много всякой странной хуйни, мало использовал чистые функции, считал, что передача переменных в методы внутри класса - излишняя хуйня, так как они уже определены в самом классе, нахуя их еще и между методами гонять-то??
Но дело в том, что так код метода становится чистым, а значит, независимым от всего остального говна, а значит, более предсказуемым и менее багованным, и его легче тестить.
Аноним 15/05/20 Птн 12:24:17 168885698
>>1688850
нет, я только про это читал, но как мелкий фрилансер, не придумал когда это было бы реально нужно.

ok. занятное дополнение.
Аноним 15/05/20 Птн 12:25:39 168885799
>>1688850
ок, я понял: ты имеешь ввиду юнит-тесты
но в таком случае, я попадаю на излишнюю перегрузку классами программ ..
Аноним 15/05/20 Птн 19:09:56 1689412100
bump
Аноним 16/05/20 Суб 11:59:29 1690015101
bump
Аноним 16/05/20 Суб 12:44:21 1690034102
>>1687385 (OP)
Чтобы случайно не передать строку вместо числа, перейди на язык со статической типизацией. Чтобы не запутаться в потоке изменения данных, перейди на язык, где данные иммутабельны, например haskell. Чтобы вообще не было багов, перейди на язык с зависимыми типами и в прямом смысле доказывай компилятору, что ты передаешь в функцию валидные данные.

Ну а если серьезно, достаточно перейти на язык со статической типизацей, писать юнит тесты и делать обертки над базовыми типами. Например, вместо string emailAdress сделай тип EmailAdress, в констуркторе которого будет проверка, является ли строка реально адресом. Ну или ConfirmedAccount, чтобы не писать повсюду "на всякий случай" if (account.IsConfirmed)
Аноним 16/05/20 Суб 13:01:53 1690042103
>>1688568
заказал сегодня чулки и трусы полосатые короче, разных цветов
а ведь хотел только крыло для самоката заказать, как-то само получилось

надеюсь они такие же теплые как гетры
Аноним 16/05/20 Суб 14:46:04 1690181104
disgusting.jpg 21Кб, 564x662
564x662
>>1687385 (OP)
Пыхопроблемы, поменяй стек на нормальный.
16/05/20 Суб 18:35:49 1690552105
> Как писать на PHP так, чтобы говно не растекалось?
@
> Возьми другой язык
Аноним 16/05/20 Суб 18:53:47 1690609106
>>1687385 (OP)
>Может стоит проверять свою работу не пару раз, а 10 раз, перед созданием пулл-реквеста?
Рассеяный что-ли? Пулл реквесты должны проверять все, кроме самого автора.
Аноним 16/05/20 Суб 18:59:46 1690620107
>>1687385 (OP)
Работал с такими дегенератами
ПТУ + ВУЗ + 8+ ком. опыта
Всё XSSилось, всё досилось, всё пенетрировало
Можно еще 20 лет делать из пыхи нормальный язык и выращивать нормальных макак, но за последнии 20 лет мы имеем говноязык,
худший тулинг с пакетным менеджером хуже нод модулей и макак-дегенератов, нихуя не понимающих в происходящем
Аноним 16/05/20 Суб 19:00:26 1690622108
>>1690552
Боромир.жпг
Нельзя просто так взять другой язык. Кто отрицает, тот студень-школьник
Аноним 17/05/20 Вск 01:01:19 1691201109
>>1687385 (OP)
Процессы в компании говно, может ты и не гений, но не имбецил. Но не спеши увольняться, просто меньше заморачивайся. Работа на дядю всегда говно
Аноним 17/05/20 Вск 09:00:13 1691310110
>>1691201
>Работа всегда говно
Пофиксил
Аноним 18/05/20 Пнд 02:37:34 1692504111
Полуночный бамп
Аноним 18/05/20 Пнд 02:39:48 1692505112
Аноним 18/05/20 Пнд 07:03:56 1692551113
>>1690552
Все верно, ПХП изначально так задизайнен, чтобы говно где-то да протекло.
Аноним 18/05/20 Пнд 11:36:23 1692696114
Аноним 18/05/20 Пнд 19:41:38 1693159115
>>1690620
Какие языки солидные господа используют на бекенде?
Аноним 18/05/20 Пнд 19:46:47 1693161116
>>1693159
Серьёзные дядьки жабу и сишарп, молодые шутливые питон, ноду и го.
Аноним 18/05/20 Пнд 19:46:54 1693162117
>>1693159
Солидные господа с крепкой университетской базой используют Scala.
Аноним 18/05/20 Пнд 20:00:46 1693172118
>>1693162
Те, у кого база, пишут на плюсах, паскале и mysql.
Аноним 18/05/20 Пнд 20:01:29 1693173119
>>1693159
Питон и Руби как языки и экосистемы просто лучшая альтернатива для написания мелкосайта в 2020
Аноним 18/05/20 Пнд 20:12:08 1693189120
Аноним 19/05/20 Втр 02:28:29 1693415121
>>1687385 (OP)
Переезжай на нормальный статически типизированный язык.
Аноним 19/05/20 Втр 10:27:04 1693506122
>>1693415
Это какие?
Вакансии хоть есть?
Аноним 19/05/20 Втр 10:37:37 1693513123
>>1687385 (OP)
Просто у вас QA говно. С php советую слезать, он медленно, но верно все.
Аноним 19/05/20 Втр 10:43:13 1693519124
>>1693513
QA кстати та еше беда. Есть один более-менее тестер, который сам все проверяет и выкатывает баглист это тян, кстати. Но остальные..

Сами пишут тебе по каждому чиху, в итоге тратишь еще столько же времени, как на саму таску, чтобы объяснить тестеру КАК ТЕСТИТЬ, лул.
Аноним 19/05/20 Втр 10:43:32 1693520125
>>1693513
Алсо, куда с ПХП переходить? И почему он ВСЁ?
Аноним 19/05/20 Втр 11:23:50 1693559126
>>1693520
> Куда
Питон. Ну или нода, если ты упоротый
Аноним 19/05/20 Втр 12:50:07 1693654127
tipidr.jpeg 61Кб, 694x390
694x390
О, а я как раз хотел тред запилить для косячных говнокодеров. Буду теперь здесь сидеть значит.

Сам уже второй день сижу над таской, которую надо было еще в пятницу сделать. И все больше охуеваю от того, что ничего сделать не могу. Видно придется сдаваться и валить на мороз за заваленный проект, ибо кризис на дворе, у весла оставляют только лучших.
Аноним 19/05/20 Втр 13:13:20 1693673128
>>1693559
Нахуя переходить с пхп на питон, если питон в вебе это какая-то не имеющая особых плюсов относительно пыхи штука с сомнительной нужности джангой и сомнительной нужности относительно ноды асинхронностью. С симфони скорее надо слезать в джавошарпы, ну или го.
Аноним 19/05/20 Втр 13:27:13 1693686129
Аноним 19/05/20 Втр 13:39:55 1693700130
>>1693559
>питон
ебать ты даун братишка, питон в вебе скоро загнется
Аноним 19/05/20 Втр 13:54:42 1693714131
>>1693673
Угу, вот прям все возьмут и выкинут скриптовве языки из веба и будут писать лендинги на джавошарпоголангах. Самому-то не смешно?

>>1693700
Ну раз ты так сказал.
Аноним 19/05/20 Втр 14:03:12 1693722132
>>1693714
Если мы говорим о лендингах, то там пхп 2005 года доминирует и он никуда не денется из этой сферы, что идет вразрез с высказыванием "пхп умирает валите в петон". В плане нормальных компаний - да, с симфони и ларавеля удобнее и денежнее всего съебать в джавошарпы или го, попробуй оспорь
Аноним 19/05/20 Втр 14:35:11 1693760133
>>1693722
> там пхп 2005 года доминирует
Звучит сомнительно.

> удобнее и денежнее
Много ли среди пхпшников достаточно квалифицированных, чтобы свалить в джавошарпы? Если да, хули они раньше этого не сделали? Остальные же могут осилить питон или ноду, но что-то сложнее - вряд ли. Это может и шило на мыло, но питон с нодой хотя бы пока ещё не всё.
Аноним 19/05/20 Втр 14:59:04 1693785134
>>1687385 (OP)
Дай пять братиш.
У меня такая же хуйня.

Я на работе всех заебал уже, крайний раз выплатил 7к бачей вместо 7к рублей потому что валюты перепутал.

По факту от этого никуда не деться у меня такая же хуйня.
Мои советы тебе анонче:

1.Не торопись
2. Ограничивай интернет например freedom.to stayfocusd.com
3. Ну тесты они само собой, но это всё равно не спасает от тупости.
4. Сам читай свои пуллреквесты, можно несколько раз.
5. Мультитаскинг - хуйня, старайся делать одно дело в один раз

Читай Дорофеева.

А скорее всего ты просто не заинтересован в данной работе и делаешь всё на отъебись лишь бы деньги платили.
Аноним 19/05/20 Втр 15:20:06 1693803135
>>1693513
Пхп уже лет 20 медленно, но верно.
Аноним 19/05/20 Втр 15:25:35 1693804136
>>1693803
Перл смог сдохнуть - сможет и пхп. А лет через 20 и нода сможет.
Аноним 19/05/20 Втр 15:25:54 1693806137
>>1693559
>Менять одну динамикопарашу на другую
Аноним 19/05/20 Втр 15:26:38 1693809138
>>1693804
Перл был слишком сложен.
Пхп жив благодаря легкому входу
Аноним 19/05/20 Втр 18:02:14 1694034139
>>1688457
>Ты думал, все кодеры такие дохуя умные, что в голове воздушные замки строят?
Кстати как научиться строить воздушные замки в голове? Вот я сейчас в своем говносайте час блять рекурсию превращал в цикл (чтобы отрендерить менюшку со вложенными подменю). Как быстрее делать? Пытался что-то на бумаге порисовать, не помогло. Сидел просто как идиот, ручку пальцами крутил пока просто не дошло.
вкатывающиеся мартышка
Аноним 19/05/20 Втр 18:07:21 1694042140
>>1694034
быстрее заранее писать доку
Аноним 19/05/20 Втр 18:25:25 1694064141
>>1694042
Какую доку? Я же просто себе минюшку делаю, а не какой-то фреймворк.
Аноним 19/05/20 Втр 18:42:52 1694073142
>>1694034
Если там строчек 20 кода, то лечи голову
Если больше - декомпозируй, набрасывай на бумаге как оно должно в итоге работать.
В голове воздушных замков не построишь. Это надо быть гением или аутистом
Аноним 19/05/20 Втр 19:35:40 1694126143
Аноним 19/05/20 Втр 19:57:03 1694147144
>>1693673
На питоне узкие места можно переписать на cython и скомпилировать, есть охуительная интеграция с С и раст. Собственно тот же uvloop написан на cython.
Аноним 19/05/20 Втр 20:14:46 1694170145
>>1694126
Это уже к психиатру
Аноним 19/05/20 Втр 21:09:50 1694225146
>>1694170
> здраствуйте доктор я говнокодер спасите
Не пойдет, должны же быть книги какие-нибудь.
Аноним 19/05/20 Втр 21:18:30 1694233147
>>1694225
Какие книги, если 2+2 не можешь сложить без калькулятора?
Аноним 19/05/20 Втр 21:45:51 1694255148
>>1694233
Ну по искусству кодинга, как решать проблемы в общем, может схемы какие писать и планы. Чтобы была идея как и что кодить а не 'ну хуй знает, посижу подумаю'.
> 2+2 не можешь
Могу. А интегралы сложнее x^2 ты в голове считать можешь?
Аноним 19/05/20 Втр 21:54:27 1694263149
>>1694255
Нет никакого искусства кодинга.
Если не знаешь как решить проблему, банально гуглишь её. Наверняка эту проблему решали до тебя.
Только проблему нужно гуглить максимально атомарную, иначе хрен что найдешь.
Аноним 19/05/20 Втр 22:03:14 1694272150
>>1694147
На пыхе дохрена С-вставок и есть фреймворк Phalcon относительной популярности, но мы же ведем речь скорее об обычном крудошлепстве без узких мест, а еще в пхп проектах такие узкие места обычно пишут на го и популярна связка пхп+го разработчик, для веба языки одна малина
Аноним 19/05/20 Втр 23:32:38 1694339151
>>1694272
В пыхе есть async await? Просто питон с uvloop показывает достаточно хорошие результаты для io задач, дрова для субд на С или cython написаны, парсинг и рендер json, на С, по сути достаточно для того чтобы выдавать нормальный rps. Вебсокетами и прочими фичами нового веба легко пользоваться из коробки.
Аноним 20/05/20 Срд 08:22:08 1694545152
>>1688463
Ой бляяяя, я упёрся как то в жизненном пути в такого мудака.
"Тесты не пишем потому что времени нет!
У нас и так все писалось без тестов N лет! А сейчас представьь сколько надо времени на написание одних лишь тестов? Х минимум непрерывной работы! А в сентябре пойдут опять заказы, и нужно будет продукт продавать, баги устранять, ещё и нижно будет на 6 разных дистрибутивах Линукс это чтоб работало и на клиентской и северной винде! Так что нам будет не до тестов, начнётся беготня по потолку!"
Ну хуле я понял что нам пизда, да ещё и дохуялион новых платформ, тратил 30% времени на тесты. Потом выпросил место у админов на 2 виртуалки. Там тестил, потом выбил сервак там развернул все платформы и запустил CI с автосборкой, которой также не было. Всё собирали руками и многое через контрол Це, контрол В.
Ну а босс говорит в мае: "хм, странно в этом году было все спокойно..."
Ясен хуй спокойно.
Аноним 20/05/20 Срд 13:40:12 1695025153
Screenshot 2020[...].png 227Кб, 756x1960
756x1960
Screenshot 2020[...].png 200Кб, 814x1622
814x1622
Аноним 20/05/20 Срд 13:46:48 1695035154
>>1695025
Но ведь ЖАБАСКРИПТ - это язык-гной, хуже ПХП в 100 раз.
Аноним 20/05/20 Срд 13:57:33 1695044155
>>1695035
В сфере, где пхп с нодой, вообще полный пиздец, пусть хоть одно хуже другого в 100 раз, это всё сорта говна.
Аноним 20/05/20 Срд 15:08:19 1695137156
>>1695025
Ну да, в пхп низкие зп, а в жс высокие за счет фронтенд хайпа
Аноним 20/05/20 Срд 15:11:46 1695147157
>>1695137

>Ну да, в пхп низкие зп, а в жс высокие за счет фронтенд хайпа

Ну он закончится и в моду пойдет виар и юнитидети с их убийцами фортнайта перекатятся в виар - миры и будут на коне. А фронтендеры - в сортире.
Аноним 20/05/20 Срд 15:22:21 1695157158
>>1695025
так лол, для бэка больше языков, а у фронта выбор невелик - джс/тс да и все в принципе, так что обосрамс с сравнением
Аноним 20/05/20 Срд 15:29:53 1695166159
>>1695025
Есть еще момент. В бек вакансиях часто указывают жс
Аноним 22/05/20 Птн 08:27:15 1697249160
>>1695035
А какая разница, гной не гной?

Надо писать на том, за что деньги плотють.
Аноним 22/05/20 Птн 08:56:08 1697258161
>>1697249
чтобы не надоело писать.
чтобы чувствовать себя творцом, а не макакой или ассенизатором.
чтобы двачеры завидовали.
Аноним 22/05/20 Птн 12:47:02 1697550162
>>1697249
Чтобы не разлагаться умственно.
Аноним 23/05/20 Суб 14:14:18 1698831163
бамп
23/05/20 Суб 18:21:25 1699124164
Аноним 23/05/20 Суб 18:24:00 1699128165
Аноним 24/05/20 Вск 13:12:45 1699832166
bump
Аноним 25/05/20 Пнд 13:36:18 1701560167
бамп
Аноним 25/05/20 Пнд 14:02:39 1701614168
>>1701560
На что тебе еще не ответили?
Аноним 25/05/20 Пнд 14:34:29 1701659169
med1523194083im[...].jpg 73Кб, 500x500
500x500
>>1687759
ЯП много
БАЗА - одна
Настройки X
Ответить в тред X
15000
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов