一、背景 软件开发是一个系统工程,当然编码实现是其中尤其重要的一个环节,关乎到功能需求的实现好坏。这个环节中除了编码这一硬功之外,与之相关的编码风格这一柔道,虽然没有直接决定功能的实现与否,但却在很大程度上决定了的项目代码整体的可读性、健壮性、移植性、可维护性等重要特性。编码风格不仅涉及到代码如何编 ...
分类:
编程语言 时间:
2017-12-10 11:29:24
阅读次数:
173
开发规范: mapper接口开发方法只需要程序猿编写mapper接口(相当于Dao接口),由Mybatis框架根据接口定义创建接口的动态代理对象,代理对象的方法体跟Dao接口实现类方法相同。 Mapper接口开发需要遵循以下规范:1.Mapper.xml文件中namespace与mapper接口的路 ...
分类:
移动开发 时间:
2017-12-09 14:00:35
阅读次数:
654
POM POM文件是Maven项目中的核心配置和管理文件,也被称为Maven描述文件。 POM(Project Object Model,项目对象模型)是描述项目构建信息的XML格式文件,位于项目的根目录。 统一管理项目构建的关键信息,包括:开发规范、开发工具、项目代码、测试代码、资源、依赖的包等。 ...
分类:
其他好文 时间:
2017-12-04 00:51:31
阅读次数:
322
这是一份旨在增强团队的开发协作,提高代码质量和打造开发基石的编码风格规范,其中包含了 HTML, JavaScript 和 CSS/SCSS 这几个部分。我们知道,当一个团队开始指定并实行编码规范的话,错误就会变得更加显而易见。如果一段特定的代码不符合规范的话,它有可能只是代码风格错误,而也有可能会 ...
分类:
其他好文 时间:
2017-11-21 01:11:28
阅读次数:
185
之前学习了logger模块的使用,可以自定义一个logger实现同时向文件和屏幕输出。但是在使用软件目录开发规范来组织代码的时候,需要将代码做成一个一个的代码块,就遇到了一系列的问题。首先是自定义logger的例子:importlogging
#先创建一个logger
logger=logging.getLogger(__..
分类:
编程语言 时间:
2017-11-20 21:42:37
阅读次数:
204
1. JavaEE软件三层结构和MVC的区别? JavaEE软件三层机构是由sun公司提供JavaEE开发规范的:Web层(表现层)、业务逻辑层、数据持久层。【其中WEB层会使用前端控制器模式】 MVC是一种思想,是一种模式,将软件分为 Model模型、View视图、Controller控制器。【J ...
分类:
其他好文 时间:
2017-11-16 18:34:25
阅读次数:
129
我已经使用GitFlow构建我的Git分支有几年了。但是,我遇到了GitFlow的一些问题,其中大部分来自长期存在的分支。解决这些问题的方案就是TrunkBasedDevelopment。这是一个非常简单的技术,也是有效的持续交付的基矗在这篇文章中,我会告诉你我是如何通过HolidayCheck的IOS开发团..
分类:
其他好文 时间:
2017-11-13 14:57:32
阅读次数:
271
需求分析报告文档 1. 引言.... 1 1.1 编写目的... 1 1.2 预期读者和阅读建议... 1 1.3 产品范围... 2 2. 综合描述.... 2 2.1 产品的状况... 2 2.2 产品核心逻辑... 2 2.3 运行环境... 3 2.4 设计和实现上的限制... 3 2.5 ...
分类:
其他好文 时间:
2017-11-09 17:21:09
阅读次数:
124
1:库表设计 库名、表名、字段名采用小写字母,并采用下划线分割;对相关功能的表应该使用相同的前缀,如member_xxx,前缀通常为库名或依赖主实体对象; 所有的表以及字段都必须有备注、详细说明表以及字段的含义 涉及货币金额或其他精度敏感的数据必须使用定点数Decimal来替代float和doubl ...
分类:
数据库 时间:
2017-11-07 19:53:09
阅读次数:
248
一、规范目的 1.1 概述 ..................................................................................................................................... 1 ...
分类:
Web程序 时间:
2017-10-26 13:23:54
阅读次数:
231