文章分类 -  个人学习

摘要:精简自己20%的代码持续重构,其乐无穷。一:发现问题 先来说如何重构业务层的try{}catch{}finally{}代码块,我看过很多代码,异常处理这一块大致分为两种情况,一种是每个方法都大量的充斥着try{}catch{}finally{},这种方式的编程已经考虑到了异常处理,还有一种就是没有try{}catch{}finally{}的代码,因为根本就没有考虑代码的异常处理。每当我看到这样的代码,我都很忧伤。从程序的健壮性来看第一种还是要比第二种情况好,至少在编程意识中,随时想到了异常情况,有一种基本的编程思想。 比如:一个业务单据的多表插入,关联修改,虚拟删除等都是一些基本的操作,但.. 阅读全文
posted @ 2013-11-27 13:38 小马科技团队博客 阅读(203) 评论(0) 推荐(0)
摘要:作者:唐风主页:www.cnblogs.com/liyiwen---------------记得我毕业时第一次到公司面试的时候,人事经理问我,你第一次到公司有些什么印象?我当时回答她说,我从公司大门进入到面试的会议室,中间路过了办公区(当时我们公司还比较小),我看到大部分人的屏幕上显示的都是Outlook(Foxmail)这样邮件客户端的界面,好像大部份人都是在处理邮件,我以为一个技术公司应该是写代码,调板子的人比较多的。人事经理笑了笑,没有做什么回答。这些年过去了,回顾工作的这些年,才发现原来自己接触最多的工具也是邮件客户端,处理邮件虽然不一定能说是“最重要的”工作,但却可以说是“最常做的事 阅读全文
posted @ 2013-09-11 15:01 小马科技团队博客 阅读(138) 评论(0) 推荐(0)
摘要:原文链接:http://net.tutsplus.com/articles/general/10-tips-for-learning-a-new-technology/翻译:玉面小飞鱼我们生活在一个振奋人心的时代。我们可以越来越方便廉价地获得大量学习资源。这些资源的传播载体由最初的教室被变成了博客,技术论坛等。坐拥如此众多的学习资源,我们没有任何理由不去好好利用。随之而来的问题便是如何在这知识的海洋中选择自己的前进方向。在这篇文章中,我将简要概括一些技术学习的建议,希望可以给你带来一些启发。尽管我的建议主要涉及的是软件开发方面,但是这些原则在其他领域也同样适用。1-克服惯性万事开头难,克服惯性 阅读全文
posted @ 2013-09-11 14:07 小马科技团队博客 阅读(152) 评论(0) 推荐(0)