это отличная альтернатива
Misha v.3 29.08.2006 12:17
N подгружаемых файлов это ничто по сравнению со всем остальным по времени работы и памяти (парсер имеет такую статистику, посмотрите).
много операторов - это лишнее. операторы есть некоторые добавки к языку, которые вам очень нужны на многих проектах. все остальное по хорошему должно быть в классах.
а полжить все "глобальные" переменные в отдельный класс (и назвать его config) - идея мне нравится.
когда в одном файле один класс - это просто супер:
- сразу понятно какой класс где искать (чтобы править)
- править файл проще (новый метод можно добавлять в любое место файла, не надо искать к чему принадлежит этот текст
- суммарный размер получается таким-же
- проще использовать программы автоматического документировани
P.S. у smalex-а есть проекты где количество классов составляет несколько _сотен_, и что?