Поиск рекомендации для AutoLisp / [закрытая] книга VisualLisp

Это уже - главным образом добавление к volumnous комментарий.. Но в основном, строки кода (или возможно totalCharacterCount/60) указывают на размер монстра. Как несколько человек сказали, который дает ключ к разгадке сложности кодовой базы. Это находится на одном уровне сложности оказывает большое влияние. Частично это оказывает влияние на то, как трудный это должно постигать систему и внести изменение.

Вот почему люди хотят меньше строк кода. В теории меньше строк кода менее сложно, и существует меньше места для ошибки. Я не уверен, что знание, которое заранее ужасно полезно для чего-либо кроме оценки и планирования.

, Например: Предполагаемый у меня есть проект, и на поверхностном исследовании я понимаю, что вопрос включит изменение целых 1 000 строк кода в рамках приложения, которое имеет 10 000 строк. Я знаю, что этот проект, вероятно, займет больше времени, чтобы реализовать, быть менее стабильным, и занять больше времени, чтобы отладить и протестировать.

Это также чрезвычайно полезно для понимания объема изменения между двумя сборками. Я записал немного программы, которая проанализирует объем изменения между любыми двумя изменениями SVN. Это посмотрит на объединенную разность, и от него, выяснит, сколько строк было добавлено, удалено или изменено. Это помогает мне знать, что ожидать в тестировании и QA, который следует за новой сборкой. В основном большие числа изменения означают, что мы должны наблюдать ту сборку ближе, проведите его посредством полного регрессионного тестирования и т.д.

5
задан Svante 14 July 2009 в 08:58
поделиться

1 ответ

«Библия разработчиков Visual LISP», например, Дэвида М. Стейна. Это с 2004 года, но AutoCAD autolisp / visual-lisp API не изменился за последние годы.

4
ответ дан 14 December 2019 в 04:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: