Saturday January 27 2024 11:46, from Konstantin Simonov -> Nil A:
KS>>> Никогда на 80x25 не испытывал проблем с перемещением по тексту. NA>> Потому что даже есть правило, что если функция не влезает в NA>> два/три page-down экрана, хотя, речь вроде шла про всего один NA>> экран - значит надо эту функцию разбить на более мелкие.
KS> Ты, видимо, никогда не занимался интерактивными программами, где KS> внутри бесконечного цикла большой switch на много страниц.
Давай так, если твой свич имеет там 1,2,3,11,16,28,... то это code smell. Я уже ругался, и такой код в хасках вычистили. Я видел мегабайты сгенерированного свича после flex/bison.
Кстати, что такое интерактивные программы? Никогда не слышал. Гуй чтоли?
KS> Большой экран здесь вообще ничего не решает, т.к. для работы с KS> исходниками экран не нужен. Я много работал с исходниками в электричке KS> (ехать с полчаса).
Так то я и в школе на уроках ручкой на листе бумаге писал код, который потом дома наберу и откомпилирую. Только когда ты взрослеешь, и уже не в школе, то кода уже много написали до тебя, и за денежку, которую ты получаешь, надо его больше читать и чинить баги, ну и там фичи делать. А для этого надо много читать этого говна, и большой экран помогает.
Best Regards, Nil --- GoldED+/LNX 1.1.5 * Origin: Linux 2.6.32-042stab145.3 (2:5015/46)