Приветствуем на Форум Херсона. Форум Херсонской молодежи.. На данный момент Вы находитесь на форуме как Гость и имеете очень ограниченные возможности и права. Что бы писать или отвечать в темах, загружать картинки, файлы на форуме Вам нужно зарегистрироваться, что совершенно бесплатно. Регистрация очень быстрая, не откладывайте эту процедуру! Если возникнут проблемы с регистрацией напишите нам. |
|
Программирование Все вопросы по написанию программ |
Просмотр темы (Новые вначале) |
29.12.2008 08:48 | ||
Aurum |
Цитата:
|
|
23.12.2008 11:13 | ||
Rammf |
"Приемы объектно-ориентированного проектирования. Паттерны проектирования". http://upload2.norma4.ks.ua/download.php?file=53828 Вот книга у нас. Если кому понадобится, чтоб в инет не лазить. |
|
22.12.2008 21:52 | ||
ustas | http://rs32.rapidshare.com/files/347...u___2001_.djvu | |
22.12.2008 20:27 | ||
Marchello |
Цитата:
Как по мне, можно вполне обойтись просто хорошим ООП подходом - как правило это приходит с практикой. Ведь нужно же на чем-то тренироваться?! )) А так сходу сказать - какие паттерны юзать, а какие нет - это нереально. Тут нужен такой серъезный подход, с осознанием всей задачи. |
|
22.12.2008 20:17 | ||
Rammf |
Так отож. Думал написать программку так чтоб неособо замысловато, начал писать все хорошо пока не остановился на пару недель, когда вернулся не помогли даже красноречивые коментарии в коде. Вроде все понятно но явно нет структуры нет логики "красивой", много дублирования в коде. Вобщем хотелось бы подойти к написанию более систематично. Паттерны проектирования конечно сложновато, поэтому и спросил, какой бы можно было применить, так сказать отсеять явно не подходящие. П.С. По поводу книги спасибо уже гуглю шоб скачать. |
|
22.12.2008 20:09 | ||
Marchello |
Тут или ошибка, или можно двояко рассматривать понятие "шаблон программирования". С одной стороны - шаблоны это template<> в С++ или Generics в шарпе, ну типа List<int> list - вот уже и заюзали шаблон. И есть "шаблоны проектирования" (часто говорят - паттерны проектирования) - это уже совсем другая, большая тема. Как правило их изучение требует не мало времени и усилий, а также знания UML. И как правило эти шаблоны применяют в больших (и оочень больших) и разноплановых проектах - этим собственно и оправдано их применение. Поэтому применение шаблонов проектирования к небольшой программке работающей с БД - как-то ухмылисто звучит Ну можно конечно что-то и прикрутить... но некоторые шаблоны только усложнят и запутают программу (например Abstract Factory ). В общем, можно еще долговасто рассуждать. Советую универсальную книгу по шаблонам проектирования (design patterns) - GoF - "Gang of Four", она есть на русском. |
|
22.12.2008 18:52 | ||
Rammf |
Помогите пожалуйста с выбором шаблона. Значитцо вот что имеем: 1. С# проект в связке с MSSql 2005 сервером. 2. Необходимость изучения шаблонов проектирования. 3. Ограниченное количество времени. Вопрос: Ввиду того что есть пункт 3 а так же остро и категорично поставлен пункт 2 хотелось бы узнать, имея пункт 1, какой шаблон можно применить для реализации не замысловатой програмки манипулирующей с базой данных, печатающей отчет по конкретному запросу, ну и еще делающей некоторые вичисления основывающиеся на данных из базы. Так чтоб минимально столкнутся с проблемами. Очень хотелось бы почитать мысли по этому поводу наших уважаемых, шарящих в таких делах, форумчан. |