tom-it писал(а):
К примеру браузер с большим количеством открытых вкладокэто не совсем корректный пример - большое количество вкладок в браузере это штатная ситуация для программы подобного рода. Большое количество не влезающих кнопок в панели инструментов - это не штатная ситуация для данного элемента. Как я уже сказал выше для этого есть MainMenu.
tom-it писал(а):
К примеру список строк (StrList) какое поддерживаемое компонентом максимальное количество строк, или их длина, или размер загружаемого файла.количество элементов и длина строк ограничены разрядностью целого 32х битного числа (вне зависимости от битности ОС). Остальное ограничено доступной RAM
tom-it писал(а):
программа очень часто зависает и окончания процесса не дождатьсязависает или очень долго выполняет поставленную задачу? Это вообще говоря не одно и тоже.
tom-it писал(а):
в свободное время, реализует небольшое описание ограничений в компонентах...очень простое правило: в компьютере все ограничено либо размером RAM, либо порогами в 2^8, 2^16, 2^32 и 2^64, а так же их половинами. Подразумевается, что разработчик ПО обладает этими знаниями по умолчанию и вписывать их в каждый элемент смысла не имеет.