|
|
3.6, MiG (?), 18:48, 09/06/2008 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
>как надо прогать
>http://forum.rsu.edu.ru/viewtopic.php?p=7969&sid=076ec4c24685af35ca4aea17ac9f
Судя по тому ЧТО автор оригинала пишет про шаттл - он ничего не знает про шаттл и, соответственно, про бортовые программы. Да, программы на носителях и КА безусловно более надёжны в среднем, но тому цена слишком "ручной" способ работы программ (вплоть до ручного распределения памяти) - строго по циклограмме, а не когда оператору заблагорассудится, крайняя негибкость и нерасширяемость ПО (как следствие хрен что изменишь) и долгие тщательные этапы автономной и комплексной отладки. Но такое ПО с КА X на КА Y (ну и с ракетами-носителями тоже самое) не перенесёшь, порой проще новое написать.
Кстати ошибки всё равно есть, а заменить ПО на борту КА - пустяковое дело. При пролёте над первым же НИПом перепишут память.
| |
|
|
1.4, www2 (??), 16:39, 09/06/2008 [ответить] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
Сегодня дорабатывал огромную программулину, разработанную до меня. Нужно было всего-то добавить новый бланк на основе существующего и изменить около 8 строчек кода. Я потратил на это пол-дня. Во-первых точно выяснил что конкретно нужно поменять в бланке. Во-вторых выяснил в каком куске кода происходит формирование документа. В-третьих выяснил какими функциями можно воспользоваться при конвертировании дат и денежных сумм. Скопировал проект в отдельный каталог и шаг за шагом вносил по одной-две строчки изменений. После этого показал результат и убедился, что сделано всё что нужно и как нужно. И уже только после этого внёс изменения в работающую систему.
10 строк кажется мало, но эти 10 строк имеют совершенно разный вес в проекте из 20 строк и в проекте из сотен тысяч строк.
Как в анекдоте. Спрашивают кандидатку на должность секретаря: сколько знаков вы можете печатать в минуту? Она отвечает: две тысячи. Все восхищённо: О! Она в сторону: но такая чушь получается...
| |
|