объектно-ориентированное программирование: поиск хороших [закрытых] учебных руководств

Полные файлы журнала удивительно полезны. Рассмотрите ситуацию, где Ваше приложение развертывается где-нибудь как банк. Вы не можете пойти туда и отладить его вручную, и они уверенный не собираются отправлять Вам свои данные. То, что можно получить, является полным журналом, который может указать на Вас туда, где проблема произошла. Наличие многих уровней журнала очень полезно. Обычно приложение работало бы в режиме, таким образом, что оно только сообщает относительно фатальных ошибок или серьезных ошибок. Когда необходимо отладить его, пользователь может включить отладку или проследить вывод и получить намного больше информации.

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

7
задан Amr Elgarhy 25 September 2009 в 01:34
поделиться

8 ответов

Я думаю, что книги Head First предлагают действительно простой для чтения подход к изучению основ программной инженерии. Вы можете сделать Head First C #, затем Head First Design Patterns и Head First Object-Oriented Analysis and Design.

Опять же, эти книги не бесплатны ....

6
ответ дан 6 December 2019 в 21:16
поделиться

Возможно, вам стоит поискать электронные курсы AppDev и / или Total Training.

Между тем на веб-сайте Microsoft есть несколько очень интересных веб-трансляций. Так я изучил архитектуру MVC.

События и веб-трансляции Microsoft

2
ответ дан 6 December 2019 в 21:16
поделиться

http://www.dofactory.com/Patterns/Patterns.aspx охватывает все шаблоны GOF с примерами на C #.

http: //www.oodesign .com / - еще один отличный справочный сайт. Также охватывает все шаблоны GOF с примерами кода и более подробным объяснением каждого из них. Также перечислены плюсы и минусы каждого шаблона и соответствующие ситуации их использования.

1
ответ дан 6 December 2019 в 21:16
поделиться

Читали ли вы Шаблоны проектирования: элементы объектно-ориентированного программного обеспечения многократного использования от "Банды" of Four »?

Это была книга, которая порадовала меня, что я выучил язык программирования, поддерживающий объектно-ориентированное программирование.

Она не показывает неправильный способ делать что-то, но является частью" Описание шаблона "- это" силы "или обстоятельства, для которых каждый шаблон является полезным решением.

Примеры кода небольшие (но чистые).

1
ответ дан 6 December 2019 в 21:16
поделиться

Что касается C #, я всегда возвращаюсь к Программирование компонентов .NET Джувала Лоуи .

1
ответ дан 6 December 2019 в 21:16
поделиться

Объектно-ориентированный дизайн-эвристика отлично подходит и подходит для ваших нужд, ИМХО. Шаблоны проектирования Head First Design Patterns также замечательны, с интересными примерами неправильных и правильных практик для определенных случаев.

1
ответ дан 6 December 2019 в 21:16
поделиться

Возможно, вам удастся найти полезный совет по методам программирования, но для навыков программирования не существует восковой модели. Вы учитесь, делая это. В основном, поначалу делая что-то неправильно. Я знаю, это отстой, но так оно и есть.

0
ответ дан 6 December 2019 в 21:16
поделиться

К сожалению, я не знаю, есть ли там такой ресурс, но это звучит как отличная идея для веб-сайта. Что-то вроде fmylife.com, но специально для ООП, где пользователи публикуют свои реальные проблемные объектно-ориентированные решения, которые можно обсуждать и исправлять, как в SO. Все вопросы и ответы, помеченные определенным шаблоном проектирования, представляют собой реальные примеры этого шаблона.

0
ответ дан 6 December 2019 в 21:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: