| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Собираем исходные тексты |
| Автор: desevg 27.6.2011, 08:06 |
| Здравствуйте, Читая одну хорошую книгу Стива Макконнелла "Совершенный код", наткнулся на замечательную мысль о том, что не стоит игнорировать труды(программы, архитектуры), которые были реализованы в прошлом. Я изучаю программирование не так давно, и заметил, что в процесс моего изучения не входит изучение трудов известных, хороших программистов, и со сколькими бы я не разговаривал программистами, многие так же упускают данный аспект обучения, а ведь это очень важно. Как говорилось в книге, если бы Вы были начинающим архитектором, Вы бы непременно бы изучили произведения мастеров старого и своего времени. Обдумав эти слова, я всерьез задумался, что ведь это истинная правда и какую бы мы не взяли специальность, в ее обучении входит изучение знаменитых и важных для культуры данной дисциплины проектов. В области программирования, как я успел заметить, данный аспект пока не сильно прижился. Все больше внимания уделяется изучение по книгам(это превосходно, я не умоляю этот способ. Книги - это важно), основных концепций, правил, методик. Но в таком процессе обучения есть существенный недостаток. Все примеры просты и часто не жизнеспособны сами по себе в реальной жизни, поэтому я призываю опытных программистов, кто привил в себе культуру изучать труды хороших программистов, поделиться материалом. Очень было бы полезно, если бы выкладывающий материал человек указывал уровень сложности программы или свои советы в порядке которых лучше их изучать. Это бы очень помогло людям которые изучают программирование, найти ответы на многие вопросы о том, как же правильно, грамотно строить свои приложения. Все таки один из главных признаков ума, способность учиться на чужих ошибках, так давайте поможем друг другу, мы ведь с Вами умные люди Так как я не давно заинтересовался этим вопросом, на руках у меня не так много информации, но для желающих поискать исходные тексты на C#, можете зайти сюда http://csharp-source.net/ Спасибо. |
| Автор: ДобренькийПапаша 27.6.2011, 13:11 |
| http://www.codeplex.com Учитайтесь до потери пульса. Если вам чисто исходники нужны. |
| Автор: VSB 28.6.2011, 05:07 |
| http://www.codeproject.com/ Со статьями |
| Автор: desevg 28.6.2011, 10:31 | ||
дело не только в исходниках. их каждый найти сам сможет. будет здорово, если кто-то, кто наберется смелости посчитать себя достаточно профессиональным прогером, порекомендует хорошо написанные программы(которые сам, к примеру, изучал), чтобы не читать и не учиться на плохо написанных. так как всякое там в опен сорс есть. |
| Автор: desevg 28.6.2011, 11:04 |
| интеллектуальная скромность - это хорошо |
| Автор: wester 28.6.2011, 11:09 |
| ДобренькийПапаша, У каждого свой стиль написания кода, что для одного прекрасная архитектура - для другого спагетти. desevg, возьми любой крупный проект, который написан не одним человеком на несколько тысяч строк, подумай почему использована подобная архитектура, как решил бы сам это делать, что мог бы сделать получше, где есть хорошие находки, где узкие места и прочее-прочее, |
| Автор: ДобренькийПапаша 28.6.2011, 12:57 | ||
Не согласен. Понятия прекрасного в данном случае не так разняться как при рассмотрении правил именования, например. Есть хорошая архитектура, а есть плохая. Другое дело, что мнения отличаются по поводу какую архитектуру в каком случае эффективней строить. |