Информация по технике программирования
Спасибо.
Книг посоветовать можно много. Например:
- "Приемы объектно-ориентированного проектирования. Паттерны проектирования" - Гамма, Хелм, Джонсон, Влиссидес (легендарная GoF).
- "Паттерны проектирования" - Фримен, Фримен.
- "Объектно-ориентированный анализ и проектирование" - Буч.
- "Алгоритмы. Построение и анализ" - Кормен, Лейзерсон, Ривест.
- "Применение UML и шаблонов проектирования" - Ларман.
- "Структура и интерпретация компьютерных программ" - Абельсон, Сассман (не менее легендарная SICP).
- "Применение DDD и шаблонов проектирования" - Нильссон - эта книга конкретно для .NET. Остальные - для общего развития.
Если не то, уточни - что именно нужно. Предложу ещё.
Не уверен, что вопрос толковый...но меня это интересует.
Все остальное - это херня.
Все эти - "где мне почитать про простые шаги программирования", "с чего мне начать" и им подобные задают
P.S. Вообще, в таком тоне, нормальные мужики (если, конечно, есть желание), общаются "глаза в глаза". Есть конструктивный ответ на вопрос - пиши, нет - не пиши. А так, как ты, на форумах пишут одни
ПыСы: на Кота наезжать бесполезно: у него за долгие годы вырос толстенный панцирь, защищающий от оскорблений. Этакий черепахо-кот получается :). Полагаю, наш уважаемый kot_ по количеству ругательств в свой адрес лишь чуть-чуть отстаёт от Билла Гейтса :).
и да, погладь кота.
Ксати, этот кот писал: "То что не получается - спрашивает". Я писал, что не получается (сейчас уже сделано). Но, там он что-то не обозначился. Уверяю тебя, koodeer, не кот он, а киска или петушок-золотой ....мля гребешок.
Поставьте задачу, и начните решать. У вас по ходу выполнения будут возникать вопросы. Вы будете находить решение и запоминать всё это.
А просто читать книги не известно зачем может только возникнуть каша в голове.
Вот у вас же появился вопрос как передать данные в дочернюю форму. Если вы найдёте информацию об этом и пару раз сделаете, то вы тут же это запомните.
Мммммда... Приехали. То есть системное изучение языка/технологий/паттернов - это "не известно зачем"? Если приперло передать данные между 2-мя формами не зная толком устройства .NET и языковых средств C#, то по первой ссылке в гугле можно найти ответ на этот вопрос. Только что лучше, каждый раз в тупиковой ситуации (коих будет очень много без системного изучения языка ИМХО) лезть в гугл, или решать задачу выбирая наиболее правильное решение из тех, что подсказывает тебе опыт изучения предмета? От обрывочных знаний пользы не больше, чем от постов kot_'а (имею ввиду те, в которых он дрючит нубов и школоту).
З.Ы. А обучаться нужно, естественно, без отрыва от практики. Теория без практики-мертва,а практика без теории-слепа (с)
Мммммда... Приехали. То есть системное изучение языка/технологий/паттернов - это "не известно зачем"? Если приперло передать данные между 2-мя формами не зная толком устройства .NET и языковых средств C#, то по первой ссылке в гугле можно найти ответ на этот вопрос. Только что лучше, каждый раз в тупиковой ситуации (коих будет очень много без системного изучения языка ИМХО) лезть в гугл, или решать задачу выбирая наиболее правильное решение из тех, что подсказывает тебе опыт изучения предмета? От обрывочных знаний пользы не больше, чем от постов kot_'а (имею ввиду те, в которых он дрючит нубов и школоту).
З.Ы. А обучаться нужно, естественно, без отрыва от практики. Теория без практики-мертва,а практика без теории-слепа (с)
Вы безусловно правы.
Но если вы присмотритесь к сообщению то увидите что никто не призывает не читать книг.
Основы знать разумеется нужно.
Но если вы присмотритесь к вопросу то заметите что автор "Овладел самыми азами C# и XAML"
То есть остальную информацию можно получать по мере необходимости.
Про гугл ваши домыслы. Можно находить решение в книгах, причём в нескольких, чтоб увидеть как разные авторы решают одну и ту же задачу.
А в остальном молодцом.