从事开发也有5年时间了,写过c和c++,写过html和js,后来加入.net阵营,写了一段时间的webform和winform之后,开始接触linq、entity、wcf、wpf,最近又开始写mvc,同时也在研究php的框架。长时间以来,经常会遇到这样的情景:在某项目中,使用了一些新了解到的技术,完美的解决了问题。后来遇到类似的问题时,会想到之前的方案。但是,由于项目数量较多,常常会忘记之前的做法,甚至找不到曾经在哪个项目中使用了此方法。带来的困扰就是,写过的东西由于遗忘,只能花不少的时间去之前的代码海洋里寻找解决方案。另外一方面,任何技术、任何语言如果两年不使用,基本也就忘记的差不多了,当再次拾起时,就会有些吃力。这个时候总会想到,如果之前将所学、所做、所研究的成果记录下来,以备后查该多好。
一直有写博客的想法,怎奈抽不出时间(其实还是懒惰)。每每遇到问题无法解决,总是来csdn看看高手们如何处理。正是由于有这些精英们宝贵的分享经验,才使开发变得轻松,学习一门新的技术变得不那么可怕。作为程序员,代码重用是非常重要的,项目中、项目间的重用只是小范围、全人类的代码重用才是最优化的方案,虽然这不太可能。但是,对于技术的探求,所有开发人员都是一样的,那么如果写下来些心得,在提醒自己不要忘记一些重要知识和巧妙的解决方案的同时,还能分享给更多的人,岂不快哉!
于是,我终于来了,在这个汇聚了全国开发精英的地方,记录自己的点滴,分享自己的心得。