vombatenok (
vombatenok) wrote2013-08-25 05:24 pm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Entry tags:
И еще размышления юного программиста
Изучала существующий код системы, чтобы понять, куда пихать свои изменения (хо-хо, я уже работаю над вторым фичером!).
До сих пор не очень понимаю, почему и как это вообще работает...
no subject
"У программиста спрашивают: в чём сложность поддержки большого проекта?
Программист: ну представь, что ты писатель и поддерживаешь проект «Война и мир». У тебя ТЗ — написать главу как Наташа Ростова гуляла под дождём по парку. Ты пишешь «шёл дождь», сохраняешь, вылетает сообщение об ошибке «Наташа Ростова умерла, продолжение невозможно». Почему умерла? Начинаешь разбираться. Выясняется, что у Пьера Безухова скользкие туфли, он упал, его пистолет ударился о землю и выстрелил в столб, а пуля от столба срикошетила в Наташу. Что делать? Зарядить пистолет холостыми? Поменять туфли? Решили убрать столб. Получаем сообщение «Поручик Ржевский умер.» Выясняется, что он в следующей главе облокачивается о столб, которого уже нет…"
no subject
Все правда :))
no subject
Не слышал!
no subject
no subject
no subject
no subject
no subject
"10 лет с такой живу"
(года с 99 большинство сопровождаемых мной программ написал не я. Т.е. я хорошо понимаю, о чём ты)
"и пере.... всё по-своему"
(пока всю программу не перепишешь заново, так и не поймёшь, как она работала)
:)
no subject
no subject
no subject
Я пожаловалась сотруднику, отличному спецу, на непонятный кусок кода. Он посмотрел 5 минут и говорит: сотри нафиг, он нигде не используется потом. А я теперь сижу и боюсь, что, по первому комменту, умрет Ржевский... :))))
no subject
no subject