EventLst.Ui:EventLst 的 UI。 使用 AngularJS 用 Ja​​vascript 编写。 TDD 和干净的代码

时间:2024-07-03 09:57:42
【文件属性】:

文件名称:EventLst.Ui:EventLst 的 UI。 使用 AngularJS 用 Ja​​vascript 编写。 TDD 和干净的代码

文件大小:3.26MB

文件格式:ZIP

更新时间:2024-07-03 09:57:42

JavaScript

Eventlst 是一个分布式的、编码清晰的、测试驱动的 Web 应用程序。 它分为两部分: 前端:Javascript SPA (AngularJS) [在 Heroku 上托管] Lineman.js 用作 angularJs 应用程序的包装器。 要查看实时站点,请到。 源代码在这里: : 。 后端:C# 后端(.net Web-Api)[托管在 Appharbor] Asp.net Web-Api 已被用于访问数据提供者并获取数据。 由于此应用程序本身不托管数据,因此 api 与诸如 meetup.com 之类的提供程序执行安全握手。 源代码在这里: : 。 代码库完全使用 TDD 技术实现,TDD 的风格是经典的:意味着许多断言检查状态。 存根项目是最常见的测试替身类型,也使用了一些间谍。 以下是(最重要的)设计注意事项: 代码经常被清理和重构为模式,以减


网友评论