回顾过去的2010年,我在技术上自我感觉进步不是很大,只能谈得上对某些技术熟悉了一些。憧憬未来的2011年,我希望自己在以下 几点上加以改进和提高。
1.对做过的项目代码上的优化或者说功能上的改进和拓展(可以尝试使用其他架构(诸如MVC,ORM等)或者开发工具)。
2.对使用过的函数或者模块可以做到归纳和整理(可以逐步建立自己的函数库或者模板),项目中要考虑到模块化和按需加载还有重用性以减少代码冗余。
3.CSS方面:编写CSS样式表的时候要逐步注意语义化以提高修改时或者阅读时的方便,尽量在语法上或者说是编写时注意优先级和重用节省还有兼容性上再加以改进。(先这么多,当然还有要考虑加载时的速度和压缩)。
4.JavaScript方面:JavaScript的基础知识还需要很大的巩固,包括Dom操作以及面向对象的编程还有一些函数的理解和使用,在某些特效上面还要继续深入研究(包括拖拽,放大,具体可参考某些大网站)。
5.Jquery方面:Jquery属于JavaScript的一个函数库或者说是框架,除了熟练使用它的函数外还需要理解它的内部操作来有利于提高原生JavaScript的掌握,特别是Jquery的选择器上,还有Jquery插件也需要慢慢深入研究。
6.C#方面:C#目前主要用于ASP.NET中,它的基础知识还需要市场复习和巩固,进阶方面主要包括C#4.0的新特性,多线程,反射,Socket,GDI+等等。时常用到的函数最好能归纳成自己的函数库以利于方便调用。
7.项目架构方面还需要慢慢深入了解和学习。包括设计模式等等。要学习一些开发工具诸如建模工具等等。
8.编写代码时还需仔细和谨慎,必要时要加上注释和摘要。
9。努力学习新技术,侧重点放在PHP语言的学习和开发上(其中包括WordPress的研究和主题制作插件开发) ,Flash编程和动画上(能熟悉使用Flash Cs系列和Flex).
10.Ajax方面:主要是采用Jquery的Ajax函数,配合后台代码时需要加强代码的模块化。