一种追赶现代编程技术的方法

Dam*_*Lee 12 c# java

我已经编程,非专业约23年,发现我有点卡在我的方式.我找到了一个我喜欢的工具,并且年复一年地保持这种状态.不幸的是,这意味着我在编程中落后于时代.

我不直接计划专业编程本身,但是,能够开发客户端(以及最近转向云的愿望)应用程序以供我的客户使用,以及我自己的日常工作也非常方便.工作(硬件,网络和互联网支持服务).

不幸的是,我发现我很难理解最近的概念,因为我被困在80年代和90年代的编程风格中,我发现自己很难理解概念.

我正在寻找的是在线和印刷材料的建议,提供真正的"概念介绍"和(单独的材料)技术用于现代编程概念及其在Java和C#中的使用(所有这三个我只有极少的曝光) .

我最有责任.

- 更新 - 我只想非常感谢所有对此问题做出回复或评论的人.

由于你的建议,我找到了一些很棒的资源,并恢复了我对编程的热情.不再是前进的道路感觉像是一场艰难的挣扎,而且在过去一年左右的第一次,隧道尽头的灯光看起来并不像迎面而来的卡车.

Jor*_*oba 13

阅读开发者博客.尽量在您的Feed阅读器中保留相当数量的资源,并每天(或左右)进行阅读.拿起你喜欢的东西吧.

大多数程序员都会写出他们的意见,他们的观点,等等.你可以通过阅读别人做的事情来学习A LOT,过滤你喜欢的东西,或者发现你感兴趣的东西,以及你不喜欢的东西.书籍是有帮助的,但是,有23年的经验,只是想要更新...我推荐博客......

我读过一些博客:

Stackoverflow也是一个很好的资源.不仅可以找到问题的答案,还可以阅读其他问题的答案.说真的,我发现自己最近在很多时候从stackoverflow中引用了一些答案......或者应用了我在这里看过的东西.

值得一提的是,与当前趋势(如TDD或面向方面编程)保持同步就像是与世界本身保持同步.你早上起来,阅读报纸,可能只是标题,然后是特定的东西,大约5或10分钟.然后你会阅读你觉得有趣的文章,但你会对最重要的事情有所了解.这是相同的,但那些博客(和其他一些)是编程世界的报纸.


Eli*_*sky 11

阅读一些较新的编程书籍,如The Pragmatic Programmer.本书讲述了使用现代工具,成语和技术等进行编程.

务实的程序员http://www.pragprog.com/images/covers/190x228/tpp.jpg?1184184147