Нещодавно мені показали деякі додатки JavaScript, написані для OBIEE Mobile App Developer, а також деякі власні бібліотеки для різних проектів.
Виходячи з фону ООП, я трохи розгублений у структурі цих проектів. Я бачу файли, що мають тисячі рядків. Я звик до розбиття речей на файли та класи, але я розумію, що це вже інший фреймворк - для одного розмір файлу - це проблема - але чи повинен бути кращий спосіб це зробити?
Довжина сценаріїв впливає не тільки на читальність та безперебійність, але й на загальне розуміння людиною способів роботи програми.
Як структуровані великі програми? Якісь загальні шаблони дизайну OOP для цього?