最近正在完成一个项目,要求将面向对象的数据库转化成关系数据库,使用的主要技术是NHibernate。
虽然到最后算是完成了任务,但是没有一点成就感,在我看来,我不喜欢使用一种我不熟悉的技术去完成任务,我觉得要对一项技术有了一定了解之后,才能使用它去做一些你想要完成的任务。
在完成任务的过程中,我有很多“为什么”,但却来不及思考,因为项目太紧,根本没有时间去思考,你只需要知道怎么做就行了,没有人去管你到底明不明白为什么要这样做,除了你自己。