![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发小记
jianjifei
这个作者很懒,什么都没留下…
展开
-
我的Java代码编写的几个原则
1、可以抽象化的尽量抽象化 2、import的类尽可能的少 3、尽可能使用静态类或单例,但可能出现同步问题的地方尽可能不用 4、通用的代码里面绝不包含特定业务逻辑的任何代码段 5、不考虑数据库的独立性 6、没有经过测试的代码绝不发布写于2013-01-14 jianjifei原创 2013-01-14 13:12:16 · 631 阅读 · 1 评论 -
对于防御式编程我的想法
我个人是非常赞成防御式编程的,它为构建一个健壮的系统提供了强力的支持。 至于怎样才能算是一个真正的防御式编程,这个其实不需要有很明文的标准,一般来说,只要把输入输出和代码结构处理好,就可以算是完成了大部分工作了。防御式编程是一种代码习惯,而不是一种审查的时候才添加到代码里面的测试或检查元素,它贯穿于软件开发维护的整个过程。写于2013-01-20 jianjifei原创 2013-01-20 12:06:35 · 430 阅读 · 0 评论 -
商城活动的代码重构
我现在在一家电子商务的公司任职,负责网上商城的一个模块。 商城经常会推出活动,以刺激市场的推广,但每一次的活动总有那么一些相似的地方,而且占的比重还不小。但过往都是不断开发新的模块,代码的重用率相对较低,开发的周期也比较长,而且代码混杂在一起,再一次回过头来读代码的时候,总会觉得晦涩难懂。 mark写于2012-01-12 jianjifei原创 2013-01-12 12:50:31 · 383 阅读 · 0 评论 -
写代码过程中必须有的几个本能
我作为一个正式的程序员已经快5年了,算上了大学时没日没夜写代码的日子,那时候写代码的时间远比现在要长。现在做得更多的是看书,了解多方面的技术,唯一可庆的是,现在我感觉进步的速度不比我当年菜鸟的时候要差。那也可能侧面反应了一个问题,我如今也还是一个菜鸟,需要沉淀的东西还很多很多。 从刚开始的时候,空指针异常、数组越界异常、数据库连接异常、除数为0异常等等,这些问题总是频繁地出原创 2013-01-18 10:22:12 · 346 阅读 · 0 评论