项目组J2ee程序员的标志

url:http://www.iteye.com/topic/1129349

校园级别的程序员的标志: 
代码中最多的是嵌套if(null == xxx),还要告诉你,null必须写在前面,我靠。 
后台满是system.out.println("--------程序应该会运行到此处的。。。userId:")。 
html页面总是对不起一两个div的线,老用firefox去框框显示那个div。 
IO异常处理那个就是叠罗汉啊。 

一般级别的程序员标志: 
会struts+spring+hibernate|mybatis,面试神器。 
能分清楚group和having的区别。 
数据库里的字段必须只能2个长度,不能32个长度,性能问题。表名要以T开头,蛋快碎了。 
会用jquery.ajax获取数据,不知道ajax的同步锁。 
一会显示的表格有数据,一会又没数据啊,太生气了。 

骚年级别的程序员标志: 
懂div的float,clear的含义。 
数据库超过n记录表横向纵向分表。 
知道oracle的用with,这个sql写起来看起就舒服了。 
看到aop能说一大堆废话,又是代理又是反射,就是没写过。 
DateUtil一定写过好多次,简直太复杂了,非常多的格式定义,那个static格式变量,必须要深刻理解才能知道。 

砥柱级别的程序员标志: 
会架构程序,能用extjs或者easyui写个框架frame,还能写个递归menu。 
会用ps处理图片,还能写上几个字,XXXX系统beta版本。 
基本上util包的作者,用log或者拦截器记录日志。 
能用fiter或者Interceptor处理权限,但是搞不懂如何处理button的权限。 
明白了异常处理转换成RuntimeExcetion太好了,不会丢失而且好处理。 
page分页里代码和css样式和类class都在jsptag里,认为没法分啊,这个是典型。 

小牛级别的程序员: 
知道url资源树和menu的区别。 
能手写css,懂important能拿来做啥,这个好玩得很。 
能够理解数据库必须用主外键,否则那帮家伙一定会乱写程序。 
会设计数据库模型,几百张表的小意思。 
注释用//只有一行,不用/**多行,因为程序即注释。 
知道struts模型驱动代替属性注入,方便太多事了。 
用过this做参数传递,哈好多人都没用见过。 

se级别的程序员: 
研究过struts,hibernate的源代码,ui里有颜色互补概念,看起来是要舒服点啊。 
觉得struts,hibernate,spring,要扔掉一个框架,一定是spring,这个废啊。 
写过mvc,知道前端拦截器,中心分发器,后置处理,bean映射。 
会用模型驱动user.save(),代替dao。 
能用metadata生成一堆乱七八杂的代码,这下爽多了。 
研究过Annotation,用Annotation写过注解,知道Annotation如何继承,太复杂搞不懂。 

Boss级别的程序员: 
仰慕一下。。。。

猜你喜欢

转载自lvwenwen.iteye.com/blog/1827874
今日推荐