|
From: Jihar <ji...@bk...> - 2004-03-20 05:22:44
|
Anton wrote: > Несколько вопросов (можно назвать замечаниями ;)) по поводу стиля > Анубиса: Скорее всего это стиль, навязанный мной, так что я и буду отвечать. Anton wrote: > - Зачем писать букву C/I перед именем класса/интерфейса? Заметь - С не пишем, пишем I. I означает интерфейс, и на уровне интерфейсов мы и работаем. Так же будет работать и юзверь. Лично мне нравится буква I в начале по одной причине - я называю объект этого класса без I и остаюсь доволен :) IRender *Render; вместо Render *render; I дает чуть больше информации о классею Anton wrote: > - Может не стоит мешать переменные и методы класса? А например > сначала описывать методы, затем переменные. ИМХО код в таком случае > будет более читаемым. Мой вариант. Переменных в паблик части быть не должно. В приват - как хотите и зачем хотите. Это ессно относится только к интерфейсам. Конкретная реализация ничем не ограничивается, лишь разумными рамками. Так что стоит перечислят класс в таком порядке : паблик методы, протектид методы, приватные методы, приватные переменные. Anton wrote: > Вот... предлагаю такой стиль... Вот теперь залезь в архив мейл-листа, и посмотри, что ты предложил. Не стоит писать письма в мейл-лист в html. Вообще был бы рад, если бы вы все поставили себе бат. |