最新文章

Web API Architectural Styles

4 分钟读完

来源 笔记: 使用混合了多种风格的API在某些场合下会比较有意义,但是这种方式带来了API的复杂度,维护起来就比较困难 Web API的风格 a. Tunneling Style b. URI Style c. Hypermedia Style d. Event-Driv...

The Developer Experience

2 分钟读完

来源 笔记: 设计良好的API一定能够给开发人员提供无缝、用户友好的体验 要保证使用API的开发人员能够轻易地利用API暴露出来的功能 提升API的可用性能够带来更高的使用率、更低的集成成本 API设计人员应该站在目标开发人员的视角考虑如何设计,其它关键概念 ...

API Design Basics

2 分钟读完

来源 笔记: 设计良好的API应该反映它所服务的业务目标 设计API时应该充分考虑到组织的能力和限制,比如成本、个人能力、技术基础等 API的架构总是应该关注真实的需求,而不是典雅的技术概念

API Academy

少于 1 分钟读完

API Strategy What is an API? The Business Value of APIs Private APIs vs. Open APIs API Design API Design Basic...

Gitlab Flow

18 分钟读完

GIT在分支上的优势促进了基于分支开发热情的大幅度提升,今天我又发现了基于gitlab特性的分支协作模型。不过这篇文章对gitflow的诟病感觉有点强词夺理,gitflow已经有成熟的命令行工具和GUI工具支持了(SourceTree),使用起来的话,本文所说的问题不值一晒。 来源

完整研发流程中用到的环境类型和协作关系

少于 1 分钟读完

研发流程有多个不同的环节构成,一般分为开发、测试、验证和部署,这些环节需要不同的环境来支撑。对于企业来说,这些环境又需要互相配合来完成正常的研发部署工作,为了避免混乱的相互引用、提高协作的效率,界定环境之间的配合关系非常重要。