Исходный код: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
Содержимое удалено Содержимое добавлено
РоманСузи (обсуждение | вклад) м откат правок 95.81.222.200 (обс) к версии TjBot |
пунктуация |
||
Строка 12:
Программисты часто переносят исходный код (в виде [[Модуль (программирование)|модулей]], в имеющемся виде или с адаптацией) из одного проекта в другой, что носит название [[повторное использование кода|повторного использования кода]].
Исходный код — важнейший компонент для процесса [[портирование программ|портирования программного обеспечения]] на другие платформы. Без исходного кода какой-либо части ПО
== Организация ==
Исходный код некоторой части ПО (модуля, компонента) может состоять из одного или нескольких [[файл]]ов. Код программы не обязательно пишется только на одном языке программирования. Например, часто программы, написанные на [[Си (язык программирования)|языке Си]],
Сложное программное обеспечение при сборке требует использования десятков
Для облегчения работы с исходным кодом
== Качество ==
Строка 25:
* читаемость кода (в том числе наличие [[комментарии (программирование)|комментариев]] к коду);
* лёгкость в поддержке, тестировании, отладке и устранении ошибок, модификации и портировании;
* экономное использование ресурсов
* отсутствие замечаний, выводимых компилятором;
* отсутствие «мусора» — неиспользуемых переменных, недостижимых блоков кода, ненужных устаревших комментариев и т. д.;
* адекватная обработка ошибок;
* переносимость — возможность использования обработчика (компилятора, интерпретатора, транслятора) разных версий
* возможность [[интернационализация|интернационализации]] интерфейса.
|