丰富的注释和良好的代码规范,对于代码的阅读性和可维护性起着至关重要的作用。几乎每个公司对这的要求还是比较严格的,往往会形成自己的一套编码规范。但是再实施过程中,如果全靠手动完成,不仅效率低下,还难以保证真正的符合规范。所以结合IDE环境,自动生成注释,还是很有必要的。 见如下操作步骤: 打开 Ecl ...
分类:
其他好文 时间:
2018-10-14 16:41:27
阅读次数:
132
- 让写出的代码具有可维护性,可复用性,可移植性。不再专注于代码本身,而是站在宏观的角度思考代码,想如何规划和管理代码 - 代码至少满足"低耦合 高内聚" - 低耦合:每个模块之间的代码没有关联性 - 高内聚:每个模块代码都是由关联性很强的代码组成,都是用来实现单一的功能,得遵守单一职责的原理 - ...
分类:
其他好文 时间:
2018-10-13 18:15:11
阅读次数:
142
less基础 / 2-1 功能介绍和开发中的问题处理 less预处理器解决的问题:复用、减少冗余、模块化、可维护。 变量支持,选择器嵌套处理(BEM),条件逻辑,引用其他样式(Mixin),增强import。 开发碰到的典型问题: 常见的css预处理器: SASS / SCSS。 Less less ...
分类:
其他好文 时间:
2018-10-13 11:40:19
阅读次数:
241
相比于早些年前后端代码紧密耦合、后端工程师还得写前端代码的时代,如今已发展到前后端分离,这种开发方式大大提升了前后端项目的可维护性与开发效率,让前后端工程师关注于自己的主业。然而在带来便利的同时,也带来了一些弊端,比如首屏渲染时间(FCP)因为首屏需要请求更多内容,比原来多了更多HTTP的往返时间( ...
分类:
其他好文 时间:
2018-10-08 23:19:34
阅读次数:
183
1.模块简介 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件中,这样每个文件包含的代码相对来说就比较少。一个.py文件就称之为一个模块(Module)。 使用模块的好处: 提高了代码的可维护性 代码不需要从零开始编写 避免了函数名和变量名冲突(我们在自己编写模块时,不必考虑会和其他模块 ...
分类:
编程语言 时间:
2018-10-07 21:29:27
阅读次数:
175
目录 1.注解与注释 2.注解的组成部分 3.基本注解 4.自定义注解 一、注解与注释 注释:用于在源代码中解释代码的功用,可以增强程序的可读性,可维护性,或者用于在源代码中处理不需运行的代码段,来调试程序的功能执行。 注解: 对于包、类、属性、方法辅助说明作用, 注解的添加不会影响java程序的执 ...
分类:
编程语言 时间:
2018-10-06 21:32:21
阅读次数:
162
软件架构的进化 架构考虑哪些因素:业务需求,成本,技术栈,组织架构,可扩展性,可维护性。 什么是微服务 每个服务运行在独立的进程,采用轻量级的通讯机制互联,并且可以通过自动化方式部署。 微服务的特征 单一职责: 轻量级通信(平台无关&语言无关的通信):比如HTTP。 隔离性: 有自己的数据: 技术多 ...
分类:
其他好文 时间:
2018-10-06 17:56:31
阅读次数:
178
前言 Gatling Gatling是一款功能强大的负载测试工具,它为易于使用,高可维护性和高性能而设计。 开箱即用,Gatling由于对HTTP协议的出色支持,使其成为负载测试任何HTTP服务器的首选工具。由于核心引擎实际上是协议不可知的,因此完全可以实现对其他协议的支持。例如,Gatling目前 ...
分类:
其他好文 时间:
2018-10-06 14:35:12
阅读次数:
241
1. 对比JavaScript TypeScript是JavaScript的超集,可编译为JavaScript,主要提供类型系统等增强代码的可读性和可维护性,适合中大型项目多人协作; TypeScript只会进行静态检查,如果发现有错误,编译的时候就会报错; 2. 原始数据类型 boolean,nu ...
分类:
其他好文 时间:
2018-10-03 21:07:51
阅读次数:
189
下载书籍 "[download" PDF] 在大型项目中使用 PHP 和 MySQL 在 Web 开发中应用软件工程 规划和运行 Web 应用程序项目 重用代码 编写可维护代码 实现版本控制 选择一个开发环境 项目的文档化 建立原型 分离逻辑、内容和外观:PHP、HTML和CSS 优化代码 在 We ...
分类:
Web程序 时间:
2018-10-01 16:33:59
阅读次数:
202