Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Трёп _ мысля, про задания для программистов

Автор: Litkevich Yuriy 5.9.2010, 20:42

Порой возникает хотение, чтобы был какой-нибудь класс полезный, но самому либо влом его писать, либо времени нет. И всякий раз обходишь какие-нибудь неровности простым копипастом из другого проекта. А иногда просто хочется, чтобы существующий класс был удобнее, лучше, правильнее, ...

Дак вот мысля такая родилась:
- писать ТЗ (техническое задание), например, в вики или тут на форуме. А кто-нибудь, вдруг да возьмётся.

Например, новички или студенты, иногда спрашивают, чтобы такое написать. Вот им поле для экспериментов, в том числе улучшить то что уже кто-то сделал.

Какие соображения будут у форумчан по поводу претворения в жизнь данной мысли?

Автор: DEADHUNT 5.9.2010, 21:04

обобщённая реализация распространённых паттернов проектирования(синглетоны, фабрики, умные указатели, функторы, ...).

Автор: Litkevich Yuriy 5.9.2010, 21:37

Цитата(DEADHUNT @ 6.9.2010, 1:04) *
обобщённая реализация распространённых паттернов проектирования(синглетоны, фабрики, умные указатели, функторы, ...).
слишком общее описание, это не назовёшь ТЗ, скорее это целая область

Автор: DEADHUNT 5.9.2010, 21:39

Цитата(Litkevich Yuriy @ 5.9.2010, 22:37) *
слишком общее описание, это не назовёшь ТЗ, скорее это целая область

подробное описание можно найти в соответствующих книгах.

Автор: Litkevich Yuriy 5.9.2010, 22:19

Цитата(DEADHUNT @ 6.9.2010, 1:39) *
подробное объяснение можно найти в соответствующих книгах.
это понятно, но моей мысле не соответсвует

Автор: Kagami 5.9.2010, 23:00

Мне идея понравилась

Автор: Iron Bug 6.9.2010, 12:39

в общем, идея здравая. к тому же, у каждого программиста есть "домашние заготовки". не так, чтобы вести проект где-нить на сорцфорже(это муторно и времени надо порядком), но всё равно всякие мелочи есть у всех. может, у кого-то уже есть решение какой-то проблемы.
а вот что касается фабрик, синглтонов, умных указателей, функторов и т.п. - буст. там дофига всего такого в шаблонах и уже реализованных базовых классах. я в таких случаях чаще всего не парюсь и беру бустовскую реализацию.

Автор: DEADHUNT 6.9.2010, 14:04

Цитата(Iron Bug @ 6.9.2010, 13:39) *
а вот что касается фабрик, синглтонов, умных указателей, функторов и т.п. - буст. там дофига всего такого в шаблонах и уже реализованных базовых классах. я в таких случаях чаще всего не парюсь и беру бустовскую реализацию.

я не предлагал писать замену бусту, предложил реализовать разные варианты для тренировки.

Автор: Litkevich Yuriy 6.9.2010, 18:48

Цитата(DEADHUNT @ 6.9.2010, 18:04) *
разные варианты для тренировки.
идея в пользе для многих, а не просто тренировка.

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)