Здравствуйте, beretta, Вы писали:
B>Здравствуйте, Gaperton, Вы писали:
DG>>>Большие проекты разрабатывал?
G>>Ну, давай посчитаем мой последний проект
G>>Клиент:
G>>ядро — 45 мегов исходников на С++.
G>>Сервер данных:
G>>ядро — 15 мегов исходников на С++.
G>>Код, общий для клиента и сервера, не считая библиотек сторонних производителей — еще мегов 10.
G>>Это все не считая внешних компонент, юнит-тестов, сервисных и конфигурационных приблуд, и прочего софта, имеющего прямое отношение к клиенту и серверу (с ними там гигабайты получаются. Правда.).
G>>Возраст самых старых кусков кода до 10 лет.
B>Итого мегов 70, если я не ошибаюсь исходников недавно пролетавшей винды мегов 200. Вот бы мне такой фантазии, чтоб нагенерить хоть 10 мегов. Или у вас по принципу "Что вижу, то и пою"
Фантазии не хватает
Ничего страшного, я придумал выход. boost у тебя стоит? Посчитай его объем исходников. У тебя должно получится примерно следующее.
boost_1_30_0
34,5 Мb
из них
boost_1_30_0/boost
12,1 Мb
boost_1_30_0/libs
19,4 Mb
Так что если будет нужно — кровь износу — нагенерить мегов, и вдруг закончится фантазия — можно их понадергать из boost!
Здравствуйте, beretta, Вы писали:
B>Здравствуйте, Кирилл Осенков, Вы писали:
B>Все хотел спросить. А можно ли список параметров метода считать одним объектом?
Можно. Есть даже такой патерн Параметр. А в перле дефакто и вовсе все параметры передаются в списке, т.е. можно сказать, пакуются в объект Параметр.
... << RSDN@Home 1.1.3 stable >>