Re[3]: «Идеальный» класс
От: remark Россия http://www.1024cores.net/
Дата: 11.12.06 15:21
Оценка: +2
Здравствуйте, np9mi7, Вы писали:

N>Здравствуйте, Roman Odaisky, Вы писали:


RO>>Мелочный ответ. Нет.


N>Отвлеченно: Как должен выглядеть идеальный автомобиль? Так: http://www.leftlanenews.com/2006/07/10/mercedes-benz-slr-722-edition-unveiled/? А если я живу в тундре?


Он и в тундре будет выглядеть идеальным

N>Мне кажется, что это зависит от задачи. Самое главное, чего нужно придерживаться, что один класс решает или отвечает ровно за одну поставленную перед ним задачу, а информация о том, как он её решает должна быть зарыта внутри класса так глубоко, что бы внешний код смог его сломать;


Иногда идеальный вариант:
struct point
{
  int x;
  int y;
};


Нет? А Вы поглядите сколько кода надо написать в таком варианте и при полной инкапсуляции. А главное, что эта инкапсуляция даст, кроме увеличения кода?


1024cores — all about multithreading, multicore, concurrency, parallelism, lock-free algorithms
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.