工作背景:2014年至今(2018年),在大企业维护一个2005年上线的集团OA项目,数据库和代码偏大,文档缺失。维护期间又不断开发OA新的子项目。 【工作方式篇】 被动式工作 (没事不找事,有问题解决问题。这不是消极对待工作,而是因为维护岗位的核心原则是稳定压倒一切。)。 日常维护工作流程 “接到 ...
分类:
其他好文 时间:
2019-03-24 17:23:52
阅读次数:
170
1.域名 2.版本(Versioning) 3.路径(Endpoint) 路径又称"终点"(endpoint),表示API的具体网址,每个网址代表一种资源(resource) 4.HTTP动词 5.过滤信息(Filtering) 6.状态码(Status Codes) 服务器向用户返回的状态码和提示 ...
分类:
其他好文 时间:
2019-03-18 18:42:55
阅读次数:
177
现如今,很多互联网公司在向“大中台,小前台”方向靠拢,通过打造高度可用、高度可定制的中台,来支撑前台业务的快速发展、个性化功能定制。但在构建中台产品(即所谓公司级平台)的时候,如何能成功让一款产品从0到1,即,能顺利诞生,落地,并产生价值呢?这里,我们抛开技术话题,探讨在产品设计规划时要考虑的。 笔 ...
分类:
其他好文 时间:
2019-03-02 18:33:09
阅读次数:
993
目录: 20.1 定义“异常” 20.2 异常处理机制 20.3 System.Exception类 20.4 FCL定义的异常类 20.5 定义自己的异常类 20.6 用可靠性换取开发效率 20.7 设计规范和最佳实践 20.8 未处理的异常 20.9 异常处理的性能问题 20.10 约束执行区域 ...
分类:
其他好文 时间:
2019-02-18 20:25:17
阅读次数:
184
API设计风格(RRC、REST、GraphQL、服务端驱动) Web API设计其实是一个挺重要的设计话题,许多公司都会有公司层面的Web API设计规范,几乎所有的项目在详细设计阶段都会进行API设计,项目开发后都会有一份API文档供测试和联调。本文尝试根据自己的理解总结一下目前常见的四种API ...
Web API设计其实是一个挺重要的设计话题,许多公司都会有公司层面的Web API设计规范,几乎所有的项目在详细设计阶段都会进行API设计,项目开发后都会有一份API文档供测试和联调。本文尝试根据自己的理解总结一下目前常见的四种API设计风格以及设计考虑点。 RPC 这是最常见的方式,RPC说的是 ...
如今的项目,不管是cms,crm等等诸如这类的关系管理或是内容管理系统的项目,分页是一个刚需,那有没有一个比较标准的分页功能的设计规范呢,今天在一个开源项目中就看到了其他大神写的分页功能,确实是赏心悦目的代码。 总结如下: 先写一个分页接口(interface),其中包含的抽象方法有: 获取总页数 ...
分类:
其他好文 时间:
2019-02-14 00:10:36
阅读次数:
203
第1章 数据库开发规范的制定 俗话说:“没有规矩不成方圆”。这一章,我们就先来制定数据库开发的各种规范,包括:数据库命名规范、数据库基本设计规范、数据库索引设计规范、数据库字段设计规范、SQL开发规范以及数据库操作规范。通过这些规范的制定可以指导并规范我们后续的开发工作,为我们以后的工作提供一个良好 ...
分类:
数据库 时间:
2019-01-23 23:28:43
阅读次数:
355
原文:[设计]GUI设计规范的规范1. 前言 很多著名的软件企业都有GUI设计规范,如 Apple 和 Google,得益于这些设计规范(或者叫指南),设计者才可以开发出符合平台视觉及交互要求的UI。其实除了这些大公司,软件公司都最好有自己的GUI设计规范,即使这个规范简略一些,也可以帮助团队改善工... ...
分类:
其他好文 时间:
2019-01-11 17:17:12
阅读次数:
228
表的限制项 表(Table)设计规范 表设计主要目标 表设计的影响 表设计步骤 表数据存储规范 按数据分层规范数据生命周期 按数据的变更和历史规范数据的保存 数据导入通道与表设计 分区设计与逻辑存储的对应 表和分区设计基本规则 分区设计
分类:
其他好文 时间:
2018-12-19 17:57:29
阅读次数:
174