Je suis un programmeur intégré - principalement de très petits systèmes où je traite des données comme des bits, pas des objets. Je voudrais apprendre à programmer pour Mac et PC en utilisant leurs bibliothèques natives (Cocoa et .Net). J'ai piraté quelques choses ensemble dans Xcode et Visual Studio, mais je me sens comme si je suis piratage, pas programmation. Je mets les choses dans AwakeFromNib sans savoir si c'est invitant un bug ou un mauvais style ou très bien. Il y a des concepts fondamentaux de programmation pour les applications de bureau que j'ai besoin d'apprendre, je pense.Meilleure ressource pour apprendre la programmation d'application? (.Net/Cocoa/etc)
Pouvez-vous recommander des ressources ou des livres sur le sujet? Je suis particulièrement intéressé par la façon d'écrire un bon code pour cette échelle de programme - collections des meilleures pratiques, des normes de codage, etc.
Edit: Il y a beaucoup de ressources disponibles sur du bon code en général. Ce sont des incontournables, mais je cherche ici des ressources spécifiques à l'écriture d'applications de bureau. Les ressources qui diraient, par exemple, ce qui est généralement appartient dans AwakeFromNib, pas seulement lorsque ce rappel est déclenché.
J'ai lu The Pragmatic Programmer - excellent livre! – amo