Здравствуйте, eao197, Вы писали:
E>Дык в том-то и дело, что 200k никогда и не требуется изменять. Обычно дело 1k-2k ограничивается. А на таких объемах можно и ручками обойтись (особенно, если вот такАвтор: eao197
Дата: 25.01.06
). Нужно только понять, какую именно тысячу строк выбросить
Измерил объем файлов исправленных мной (между делом) в проекте Rsdn.Editor за последнюю неделю. Получилось 30 файлов общим объемом 455 килобайт. Вот их список:
\Rsdn.Editor.Test\MainForm.cs
\Rsdn.Editor.Test\MainForm.Designer.cs
\Rsdn.Editor\Formatter\breakline.cs
\Rsdn.Editor\Formatter\DefaultStyler\RsdnStyler.cs
\Rsdn.Editor\ObjectModel\Edit.cs
\Rsdn.Editor\ObjectModel\Row\Row.cs
\Rsdn.Editor\ObjectModel\Styles\CombinedStyle.cs
\Rsdn.Editor\ObjectModel\Styles\CompleteStyle.cs
\Rsdn.Editor\ObjectModel\Styles\SimpleStyle.cs
\Rsdn.Editor\ObjectModel\Styles\Style.cs
\Rsdn.Editor\ObjectModel\Styles\StyledRange.cs
\Rsdn.Editor\ObjectModel\View\IView.cs
\Rsdn.Editor\ObjectModel\View\iviewowner.cs
\Rsdn.Editor\ObjectModel\View\PaintInfo.cs
\Rsdn.Editor\ObjectModel\View\view.displayrowscalculations.cs
\Rsdn.Editor\ObjectModel\View\View.Paint.cs
\Rsdn.Editor\ObjectModel\View\view.properties.cs
\Rsdn.Editor\ObjectModel\View\View.State.cs
\Rsdn.Editor\ObjectModel\View\View.Translate.cs
\Rsdn.Editor\Utils\RsdnGraphics\DoubleBuffering.cs
\Rsdn.Editor\Utils\RsdnGraphics\FontEx\CompleteFont.cs
\Rsdn.Editor\Utils\RsdnGraphics\FontEx\FontEx.cs
\Rsdn.Editor\Utils\RsdnGraphics\FontEx\FontExComparer.cs
\Rsdn.Editor\Utils\RsdnGraphics\FontEx\FontExField.cs
\Rsdn.Editor\Utils\RsdnGraphics\FontEx\FontHelper.cs
\Rsdn.Editor\Utils\RsdnGraphics\FontEx\IFont.cs
\Rsdn.Editor\Utils\RsdnGraphics\FontEx\ZoomedFont.cs
\Rsdn.Editor\Utils\RsdnGraphics\RsdnGraphics.cs
\Rsdn.Editor\Utils\utils.cs
Можно махать, что называется "не глядя" 500 кил исходников и получать очень даже работающее приложение причем без юнит-тестов и даже без серьезной отладки. 99% ошибок или не делается вовсе, или устраняются на стадии компиляции.
Можешь не верить в это, но это факт подтвержденный нашим SVN-ом.
... << RSDN@Home 1.2.0 alpha rev. 637>>