通讯录API(V1) 工程师和设计师:Ken Bell技术:Node.js(14.16.0),Express.js,TypeScript操作系统:Linux Mint 20.1 Cinnamon IDE :Visual Studio代码(1.54.3)测试框架: Mocha,Chai已出品:2021年3月17日最新更新:2021年3月17日 描述 这是一种通讯录样式的API,包含与所有用户联系人有关的所有信息,以及创建,读取,更新和删除单个联系人的功能。 V1详细信息 这是一个个人项目应用程序,专注于以下目标的研究和应用实践: TypeScript,Mocha和Chai框架。 考虑以下因素的测试驱动开发(TDD)技术和应用程序: 正确,有效地实施单元测试,集成测试和E2E测试。 抽象,数据注入和控制反转(IoC)的做法和技术可实现更好的代码可测试性,可读性和可伸缩性。 最佳编码实践,包括