
❤️ Yaroslav
01.01.2019
16:48:24
менеджерскую или нет

Tishka17
01.01.2019
16:48:30
У меня программистом 9 пока

Владимир
01.01.2019
16:48:35

Aragaer
01.01.2019
16:48:36
хотя вот позавчера с начальником поговорил на тему "а давай я не буду писать код, а буду консультировать тех, кто пишет код"

Google

❤️ Yaroslav
01.01.2019
16:48:52
этот уже твой выбор

Aragaer
01.01.2019
16:49:13
ну вот наверно это называется техлид

Владимир
01.01.2019
16:49:15

Aragaer
01.01.2019
16:49:33
не только передача знаний, еще и решение заковыристых проблем
я не понимаю, почему люди не любят фиксить баги, особенно непонятные
это ж такой кайф разбираться в "странных" проявлениях

❤️ Yaroslav
01.01.2019
16:50:08
хотя у него свой бизнес, вообще не понимаю зачем он работает

Владимир
01.01.2019
16:50:32

Tishka17
01.01.2019
16:51:21

?
01.01.2019
16:52:54

Владимир
01.01.2019
16:56:58

Google

fickle asshole
01.01.2019
16:57:07

Aragaer
01.01.2019
16:57:59
Не. Разбираться в чужом говнокоде
ну да. Прям как архелог натуральный. А потом всем причастным показываешь и говоришь "этого можно было бы избежать, если бы мы следовали принципу Х"
а тебя все принимают за специалиста экстра-класса, который единственный способен что-то понять

fickle asshole
01.01.2019
16:59:05

Denis
01.01.2019
16:59:18

Aragaer
01.01.2019
17:01:47
5 часов?
5 дней!
так кайф же
5 дней ты это выискивал, нашел, починил, проверил что это оно
кайф

❤️ Yaroslav
01.01.2019
17:02:31
я раз так багу 2 дня фиксил, а оказалось, что фича...
даже тестом покрыл, чтобы и дальше работало ...

Denis
01.01.2019
17:03:32
5 дней, это если релиз нескоро

Aragaer
01.01.2019
17:03:36
был случай - бага проявлялась раз в неделю, по субботам. Народ и так ее отлавливал, и эдак

Владимир
01.01.2019
17:03:40

Aragaer
01.01.2019
17:04:05
наконец меня зовет человек, который просто код уже по шагам дебажил. И говорит "вот между этой и вот этой строкой где-то проблема"
я внимательно смотрю на эти десять строк... и спрашиваю - а тут случайно за границы массива мы не улетаем?
и таки да, улетаем 8)

❤️ Yaroslav
01.01.2019
17:04:44

Aragaer
01.01.2019
17:05:04
не, он там реально локализовал до десятка строк и не понимал, что там не так

Google

Владимир
01.01.2019
17:05:21

Aragaer
01.01.2019
17:05:51
а там была особая китайская магия - "число в 4 бита, но его значение от 0 до 5, надо умножать на 3 и индексироваться в массиве размера 18"
а реально прилетало от спутника число 15 и в итоге код шарашил по памяти дальше, портил там указатель, что и приводило к проблемам

Denis
01.01.2019
17:06:52
Надо было писать ассерты!

Aragaer
01.01.2019
17:07:34
человек взял документацию на байду и по ней в точности написал свой код

❤️ Yaroslav
01.01.2019
17:07:55

Aragaer
01.01.2019
17:08:00
ассерт бесполезно, потому что там реально прилетает мусор и надо в этом случае его молча игнорить
там не цикл
там пришло от спутника сообщение, ты его распарсил, вытащил оттуда индекс

Denis
01.01.2019
17:08:46
if(плохо) return;
assert(хорошо) по желанию

❤️ Yaroslav
01.01.2019
17:09:03
или юзать мэйби
и обрабатывать None

Denis
01.01.2019
17:09:39
В современных языках это принято делать какими-нибудь контрактами и производными типами

Aragaer
01.01.2019
17:09:56
си и компилятор гцц 4.4.7 трудно назвать современным языком 8)

Denis
01.01.2019
17:10:07
Надо было писать на расте!
А 4.4.7 что-то совсем древнее

Aragaer
01.01.2019
17:10:24
угу
попытались взять посвежее - не компилится 8(
надо там фиксить какие-то конструкторы копирования. А, не, там не си, там плюсы
с сями было бы проще

Google

Denis
01.01.2019
17:10:57
Ну тогда только ассерты
И тесты

Aragaer
01.01.2019
17:11:26
с тестами беда

Владимир
01.01.2019
17:11:47

Aragaer
01.01.2019
17:12:05
это эмбеддед разработка, причем гонять что-то в изоляции очень проблематично, а все разрабы отнекиваются "да не, как же это вообще можно тестировать, кроме как в реальном устройстве"

Maxim robox
01.01.2019
17:12:15
Что за болезнь у вас? =)

fickle asshole
01.01.2019
17:12:27
c++

Admin
ERROR: S client not available

fickle asshole
01.01.2019
17:12:44
плюсы мозг паразитируют

Maxim robox
01.01.2019
17:19:39

fickle asshole
01.01.2019
17:20:08
троллинг от бога
главный навык программистов — английский и гугл

Владимир
01.01.2019
17:21:39

Maxim robox
01.01.2019
17:22:20
Full-stack-overflow developer.

Aragaer
01.01.2019
17:23:54
я на стэке уже за 11к перевалил 8)

Maxim robox
01.01.2019
17:25:00

Aragaer
01.01.2019
17:25:12
а есть не английский?

Maxim robox
01.01.2019
17:25:26
Ну там местами уровень Ответы@mail.ru
Но есть.

Google

Vladislav
01.01.2019
18:24:51
Почему пишут, что Python не требует компиляции?
Любой же язык компилируется в двоичный код
Нет?

Sergey
01.01.2019
18:25:34
нет

Denis
01.01.2019
18:25:40
Питон тоже компилируется в двоичный код

Sergey
01.01.2019
18:25:49
нет

Tishka17
01.01.2019
18:26:10
Все есть двоичный код

Sergey
01.01.2019
18:26:18
он выполняет команды непосредственно когда на них натыкается

Tishka17
01.01.2019
18:26:25
Эмм, нет
То есть да, но при этом компилируется

☕ What is Love ☕
01.01.2019
18:26:37
Шо

Sergey
01.01.2019
18:26:39
и не знает какую команду будет выполнять следующей

Маришка
01.01.2019
18:26:46

Sergey
01.01.2019
18:26:46
и выполняет их виртуальной машиной

Denis
01.01.2019
18:26:50
Начнем с того, что питон это язык, и он ничего не может выполнять в принципе

Tishka17
01.01.2019
18:26:54
Это никак с компиляцией не связано

Станислав
01.01.2019
18:27:07

Tishka17
01.01.2019
18:27:07

Sergey
01.01.2019
18:27:16
это байткод для выполнения виртуальной машиной питона а не процом.

Tishka17
01.01.2019
18:27:18