以下是引用TonyDeng在2012-12-3 14:06:40的发言:
了解本质并不是说一定要自己实现过,关键是知道原理。并行操作,是未来的方向,但你使用并行计算工具的时候,不是说首先得知道自己写过如何进行并行计算的程序,才了解并行库函数如何使用。对使用Compareable接口进行排序,工多艺熟,用惯了自然怎样编写排序代码,不一定要知道数据结构。。正如前人说的,编程无非是建立一套习惯法罢了。
了解本质偶同意,但很不幸的是,当初学习C#的时候,偶就是对为什么要实现这个接口不理解,没有想明白,学完数据结构后,偶终于明白了,当然,这也可能是偶太苯了。了解本质并不是说一定要自己实现过,关键是知道原理。并行操作,是未来的方向,但你使用并行计算工具的时候,不是说首先得知道自己写过如何进行并行计算的程序,才了解并行库函数如何使用。对使用Compareable接口进行排序,工多艺熟,用惯了自然怎样编写排序代码,不一定要知道数据结构。。正如前人说的,编程无非是建立一套习惯法罢了。
学习数据库当然不一定非要从源代码的方式了理解数据库的运作原理,除非一个人的时间多得无处可用。
我们都在路上。。。。。