Re[3]: Вот так штука. После 128-ого if-else условия не обраб
От: blackhearted Украина  
Дата: 15.09.10 09:46
Оценка:
Здравствуйте, de-guy, Вы писали:

>>>Код расширялся постепенно-постепенно, количество if-else-if увеличивалось. И вот наткнулись на багу VS2005 — после 128-го вложенного if-else-if условия просто напросто игнорируются. Пришлось переделать в switch-case


>>>И еще из опыта — дебаггер в студиях до 2005 включительно не работает с файлами больше, чем из 65535 строк.


DG>---------------------------------------


DG>Я бы постеснялся упоминать о таких "достижениях".

DG>Переделайте ваш код, разделите на классы, методы, уберите повторяющийся код, сделайте рефакторинг.

DG>Из опыта — в файлах под 10 тысяч строк я просто не ориентируюсь. Без Ctrl+F там делать нечего.

DG>2-3-4 тысячи максимум, затем резать на подфайлы.

DG>128 вложенных условий — наверняка можно сгруппировать и упростить.


Модераторы потёрли прошлую дискуссию.
Повторюсь — это сгенерированный код.
Никто в своём уме писать файлы такого размера руками не будет.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.