软件工程
如雨随行2020
哈撒给
展开
-
A Better Coder
编码习惯:思考清楚再开始编码;良好的代码命名和缩进对齐习惯;变量命名和函数命名习惯相同类第一个字母大写能够单元测试,最好能测试在前,开发在后。高质量代码:程序的健壮性: 关注边界条件,异常处理,数值溢出,输入的合法性,空指针的判断。面试方面:出现较多的名词hashmap,链表,二叉树,排序,分治法,动态规划...原创 2018-09-13 09:40:32 · 138 阅读 · 0 评论 -
SVN版本控制
关于SVN的最佳实践一切为了出现问题后更容易追溯鼓励频繁地提交有的SVN初学者可能会有一种想法, 有的SVN初学者可能会有一种想法,要确定代码没有问题了才提交。但最好的实践是频繁地提交,而不是等到代码每问题了再一次性提交。对于可能损坏主干原则的代码,不要直接提交到主干,而是创建一个分支确定分支流程基本上所有的特性和较大的bug修复都应该使用分支来修改。定义主干原则,并掐...原创 2018-09-19 11:22:22 · 194 阅读 · 0 评论 -
代码管理控制
关于版本号根据semver的规范,版本号用小数点分隔为三个数字。比如v3.2.1中的3是主要版本号,2是次要版本号,1是补丁。主要版本号:用API变更导致不兼容旧版本的时候使用。次要版本号:新增功能,但是向前兼容的情况下使用。补丁:修复向前兼容的bug时使用。...原创 2018-09-19 12:26:54 · 741 阅读 · 0 评论 -
Java开发者值得关注的十个技术博客
转载地址:https://blog.csdn.net/gaohuanjie/article/details/88339270引入Java是世界上最流行的程序语言,从1995年问世以来,Java的生态系统在一直在蓬勃的发展着。作为一门健壮的技术,Java社区为广大开发者提供了包括框架、库、web开发sdk、JVM语言等资源。在各种科技行业都能够找到关于Java编程的相关资源,这就是为什么Java...转载 2019-04-26 11:12:13 · 185 阅读 · 0 评论 -
关于数据操作的思考(持续更新)
删除删除最好通过id删除,先查询,然后用户确认,确认后删除原创 2019-04-24 15:10:34 · 110 阅读 · 0 评论 -
Java开发规范(一)编程规约
整理阿里的java开发手册类名使用UpperCamelCase风格,但以下情形例外:DO/BO/DTO/VO/AO/PO/UID等。方法名、参数名,成员变量、局部变量都使用lowerCamelCase风格。常量命名全部大写,单词间用下划线隔开,力求语义表达完整,不要先名字长正例:MAX_STOCK_COUNT反例:MAX_COUNTPOJO类中布尔类型的变量,都不要加i...原创 2019-06-12 23:11:54 · 359 阅读 · 0 评论