@ru_python

Страница 7588 из 9768
❤️ Yaroslav
01.01.2019
16:48:24
менеджерскую или нет

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

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

Google
❤️ Yaroslav
01.01.2019
16:48:52
я сейчас просто инженер
сеньёром или техлидом можешь быть

этот уже твой выбор

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

Aragaer
01.01.2019
16:49:33
не только передача знаний, еще и решение заковыристых проблем

я не понимаю, почему люди не любят фиксить баги, особенно непонятные

это ж такой кайф разбираться в "странных" проявлениях

❤️ Yaroslav
01.01.2019
16:50:08
не только передача знаний, еще и решение заковыристых проблем
есть знакомый (батя моей бывшей), так у него 20+ лет опыта, и он простой сеньёр

хотя у него свой бизнес, вообще не понимаю зачем он работает

Владимир
01.01.2019
16:50:32
я не понимаю, почему люди не любят фиксить баги, особенно непонятные
Для этих направлений важно развитие софт скилз. Когда у тебя в управлении не только ты сам, но еще хотя бы несколько котов, то мир резко меняется) И если нравится рыться в исключительных ситуациях, то это не про техлида)

Tishka17
01.01.2019
16:51:21
Владимир
01.01.2019
16:56:58
у меня как мать узнала что я учил жс и что она вычитала статью про жаваскриптеров шо у них есть лбгт коммьюнити так она сразу захотела забрать мои документы из шараги
Это было бы совсем смешно, если бы не было отголоском правды. Причем, эта тема касается не только джс, но даже эмбедов) Печаль вселенская

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

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

fickle asshole
01.01.2019
16:59:05
ну да. Прям как архелог натуральный. А потом всем причастным показываешь и говоришь "этого можно было бы избежать, если бы мы следовали принципу Х"
> был на проде когда делали > сам не заметил что делали > говоришь что можно было так после окончания работы > профит

Denis
01.01.2019
16:59:18
я не понимаю, почему люди не любят фиксить баги, особенно непонятные
Потому что это обычно 5 часов отладки говнокода и фикс одной строчки

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
был случай - бага проявлялась раз в неделю, по субботам. Народ и так ее отлавливал, и эдак

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

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

и таки да, улетаем 8)

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

Google
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
IndexError?)
вот поэтому циклов по индексам лучше избегать

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
с тестами беда

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

fickle asshole
01.01.2019
17:12:27
c++

Admin
ERROR: S client not available

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

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
я на стэке уже за 11к перевалил 8)
Неплохо. На английском?

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
он выполняет команды непосредственно когда на них натыкается
он компилирует исходник в pyc или pyo и лишь потом будет это исполнять

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
Питон тоже компилируется в двоичный код
Нет. В байт-код виртуальной машины — да. Но не в двоичный.

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

Страница 7588 из 9768