主题:【原创】编程心得 -- 荆棘探兴
共:💬198 🌺258
复 【原创】编程心得
理解透了语言背后的思想,就会觉得语言只是搭建程序结构的工具而已,重要的是搭建这个结构的思路和思想。
用了多年的C++,忽然有一天才真正领悟到C++的精髓:封装和多态性。在这个基础上,再理解Design Pattern,干活就如鱼得水。后来再学习C#,觉得没什么困难。同样是面向对象的语言,只不过语法不同而已。而且,C#把很多Design Pattern的东西固化到语言语法里去,用起来更是方便。比如,event用来实现publish/subscriber pattern是非常方便、有用。现在又回到C++,用的还是语言背后的这些思想。虽然没真正用过Java,我相信有面向对象的思想和Design Pattern作基础,用起来应该没有问题。
- 相关回复 上下关系8
🙂厉害,我晚上效率太低。 荆棘探兴 字92 2008-07-02 17:11:50
🙂我也是晚上效率高,但我晚上不想加班,所以工作效率 当年万户侯 字14 2010-05-08 04:02:31
🙂我更好相反... 喜欢辣椒 字62 2008-07-03 07:00:32
🙂语言是次要的东西