Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ООП. Приёмы программирования. Построение решения. Разработка клиент-серверных приложений 
V
    Опции темы
ДобренькийПапаша
Дата 3.10.2009, 20:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1278
Регистрация: 14.1.2006
Где: г.Москва

Репутация: нет
Всего: 7



Нужна литература на тему ПРАКТИКИ программирования, стандартные решения,  стандартные приёмы решения проблем. Как правильно организовать структуру построения решения.

Пишу с помощью C#.NET. Но можно и С++-ориентированную литературу тоже.


p.s. Ещё нужна литература на тему разработки клиент-серверных приложений.

Добавлено через 2 минуты и 42 секунды
Макконела не предлагать. Ещё есть хорошая книга "Анализ программного кода" Скотта Мейерса, вот что-то в этом роде ещё можно почитать.


--------------------
Меня зовут Себастьян Парейра, торговец чёрным деревом.
PM MAIL   Вверх
Medved
Дата 3.10.2009, 21:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: нет
Всего: 154



Есть вот прям что ты хочешь. Называется MS patterns & practices. И прям для C#.

http://msdn.microsoft.com/en-us/library/ms998572.aspx

А вот это уже реализовано в виде готового решения http://msdn.microsoft.com/en-us/library/aa480482.aspx - Smart Client Software Factory

Smart Client Software Factory - это шаблон клиентского приложения с использованием паттернов.

Вот прям вот то о чем ты спрашиваешь, это оно и есть.

Ключевые слова для поиска: 
Microsoft patterns & practices
Smart Client Software Factory
Web Client Software Factory
Mobile Client Software Factory 
Composite UI Application Block
MS Enterprise Library

Enterprise Solution Patterns Using Microsoft .NET

Ну и немногов визуализации:
Вот слои грамотно построенного программного решения. Причем эта архитектура масштабируется как на отдельный модуль приложения, так и на все приложение целиком: 
Рис1.
user posted image
Рис.2
user posted image

P.S. Этот раздел MSDN даст тебе больше, чем любая книга на эту тему. 
Тебе нужна именно практика - вот она, именно практика. Квинсистенция практики.
Все равно или поздно к этому придешь, если и дальше будешь практиковаться в программировании.

Цитата(ДобренькийПапаша @  3.10.2009,  23:04 Найти цитируемый пост)
 "Анализ программного кода" Скотта Мейерса

Книга хорошая, но это теория а не практика... 

Это сообщение отредактировал(а) Medved - 3.10.2009, 21:17


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
hkdkest
  Дата 5.10.2009, 22:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 300
Регистрация: 30.11.2008

Репутация: 1
Всего: 1



PM MAIL WWW   Вверх
ДобренькийПапаша
Дата 6.10.2009, 08:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1278
Регистрация: 14.1.2006
Где: г.Москва

Репутация: нет
Всего: 7



Medved, за ссылки огромное спасибо.  Прикупил вот эту книгу.

Что скажете?



Это сообщение отредактировал(а) ДобренькийПапаша - 6.10.2009, 08:10


--------------------
Меня зовут Себастьян Парейра, торговец чёрным деревом.
PM MAIL   Вверх
zim22
Дата 6.10.2009, 09:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: нет
Всего: 69



Цитата(ДобренькийПапаша @  6.10.2009,  08:09 Найти цитируемый пост)
Что скажете?

всё уже сказали до нас. это классика.


--------------------
PM MAIL   Вверх
Medved
Дата 6.10.2009, 10:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: нет
Всего: 154



Цитата(ДобренькийПапаша @  6.10.2009,  11:09 Найти цитируемый пост)
Что скажете?

Это теория о практике программирования. 

Это не книга для чтения. Это справочник по паттернам. Настольная книга системного архитектора. 
Если у тебя не было практики использованя паттернов, она мало тебе чем поможет. Ценность ее в том - что она классика. Скажем так - литература для внеклассного чтения. Для более углубленного понимания предмета.

Тебе же я рекомедную другую классику жанра Гради Буч. Объектно-ориентированный анализ и проектирование

 

Это сообщение отредактировал(а) Medved - 6.10.2009, 10:31


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
zim22
Дата 8.10.2009, 10:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: нет
Всего: 69



Цитата(Medved @  6.10.2009,  10:28 Найти цитируемый пост)
Тебе же я рекомедную другую классику жанра

только не покупай 3 издание. перевод отстой. ошибок куча. хотя в оригинале книга отличная.

Это сообщение отредактировал(а) zim22 - 8.10.2009, 10:54


--------------------
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Компьютерная литература | Следующая тема »


 




[ Время генерации скрипта: 0.1419 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.