Другие языки программирования и технологии

Возможно ли изучить программирования для windows настолько, чтобы обходиться без справочника в любых задачах?

Для каждого действия - свои вещи, к которым приходится обращаться своим способом и со своими особенностями. Вместо красоты наследования и полиморфизма - сборная солянка.
Может, это особенность моего восприятия. Но всё-таки?
А чем вызван такой аскетизм? Очень глупо отказывать себе в простых вещах. Память человека ограничена
МЯ
Мухамаджон Яхьёев
95 057
Лучший ответ
Виктор Киргетов C#: Вы пытаетесь прострелить себе ногу, но осознаете, что для этого вам нужен 5 диск MSDN с хелпом и Visual Studio .NET… и в любом случае решетка C# не дает прострелить вам ногу, так как тот код, который вы пишете для Mono, Microsoft уже запатентовала
:))
Дык пиши под .net - будет тебе и наследование, и полиморфизм, и какава с чаем. А когда WinAPI делали, о таких страшных вещах и не знал еще никто.

По собственно вопросу - пока мозги молодые и при большой практике можно заучить что угодно.
Виктор Киргетов На чём требуют - на том и пишем... институт же.
net конечно намного лучше, там можно справляться с различными вещами без чтения справки по каждому методу.
Лехко! Если конструировать с нуля, каждую программу, и обходиться без библиотек, то через 50 лет у Вас будет своя, неповторимая библиотека ВСЕГО, понятная только Вам, и только на уровне инстинктов.
ЗЫ. А што там МелкоМягкие люди, запатентовали, или не запатентовали, это их трудности. Пусть тоже, развивают инстинкты.
Виктор Киргетов А ведь это не такая и плохая идея - насчёт библиотеки всего :)
Зато мне она уж точно будет понятна, хотя бы на уровне "как пользоваться". "Как работает" - вряд ли.
У меня вот чуть ли не каждый день куча новых инструментов, для которых нужен справочник по имени гугл, и хорошо если в нем есть то что мне надо. А то иной раз приходится лезть не за справочником, а за генератором справочников по имени Fiddler, OllyDbg, HxD, Reflector.NET или jd - который в свою очередь генерирует справочник, прямо у меня в голове.
И так будет всю жизнь. Хотя WinAPI тут ни при чем, пишу в основном на C# и Java. Если бы проблема была в WinAPI, то Fiddler мне бы не помог, как и jd.
я самоучка и все освоил за три года. так что можно
kd
kdautov
6 133
Андрей Прямо всё? И сможете н-р без справочника сказать какие параметры передает сообщение WM_DEVICECHANGE в lParam? ну или покруче структуры в USERINFO в зависимости от запрашивоемой версии в функции NetUserGetInfo?
в любых задачах - нет.
Денис Акст
Денис Акст
4 781
конечно