Son zamanlarda C # hakkında bir kitap fırlattım - çünkü benim için bir değeri yok.
Ancak onaylayabilirim, hayal kırıklığı ve böcekler "normal" olarak kabul edilir.
Boynunuzun arkasında oturan bir son tarih olmasa da - endişelenmeyin.
Öte yandan - bir cazibe gibi çalışır bir kez gerçekten eğlenceli olabilir.
Olağanüstü sonuçlar verirken size "Efendim" diyebilirler :)
Sorunuzla ilgili olarak, sizin için doğru olan iş ise - bu, her gün yeni şeyler öğrenmek isteyip istemediğinize bağlı olarak değişir. Ayrıca, sabrınız ve sorunların üstesinden gelebilecek somunlarınız varsa.
Sürekli TDD metodolojisini uyguluyorum - ancak bu, öğrenmesi birkaç yıl sürüyor. 3 hafta hızlı başlayan bir kursa sahip olmak sizi hiçbir yere getiremez, bu tamamen hata yapmak ve onlardan bir şeyler öğrenmekle ilgilidir.
Herkes böceklerden ve arızalardan nefret eder - ancak onlarla birlikte büyüyebilir. Demek istediğim, hata yapmanın (hatta provoke etmenin) mutlaka kötü bir şey olmadığıdır.
Muhtemelen size verebileceğim en iyi ipucu, şeyleri daha küçük dönüm noktalarına bölmek.
Çünkü, belirlediğiniz hedefler tamamen erişilmez ise - bu hayal kırıklığına neden olan şeydir.
Nintendo SNES'te hata ayıklamayı öğrendim - Bir çapa gibi hile yapıyorum ve onlara taze hileler sağlamak için bir konsol dergisinden para aldım. Daha sonra bir Atari ST aldım ve Omikron Basic'i kodlamayı öğrendim ... ve hala buradayım, şu anda JS sihirbazı olarak serbest çalışan :)
Açıklandığı gibi, durumunuz "zor yoldan öğrenmektir" ... Bundan daha temel uygulamalarla öğrenmeyi de öneririm. İyi bir dil referansı tüm ihtiyaçlar ve belki de iyi örneklerdir.