architecture - 编写可维护的事件驱动代码

标签 architecture documentation node.js maintainability event-driven

我最近刚开始使用事件驱动架构,来自非常标准的面向对象的思维方式。

我注意到的第一件事是,理解和跟踪程序的难度似乎随着程序的大小呈指数增长。虽然小型宠物项目很容易遵循,但感觉代码很快就会变成意大利面条。

我知道我是这种开发思维的新手,并不是我所有的面向对象的担忧都会继续存在。是否有任何关于编写可维护、可理解的事件驱动代码的资源?使用 node.js 或 Twisted 或 Event Machine 的人对此做了什么?

最佳答案

我做了a talk on this topic去年在雅虎。

关于architecture - 编写可维护的事件驱动代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5597512/

相关文章:

JSON仅在后端和前端之间

php - CMS 架构 - 走哪条路?

documentation - 什么是好的在线文档?

node.js - 如何将 Node 中的 multipart/form-data POST 请求转发到另一个服务

javascript - TypeError : Router. use() 需要中间件函数,但在 Function.use 处未定义

architecture - 将 Enterprise Architect 与 Doxygen 结合使用?

database - 结合使用关系数据库和键值存储

html - WebKit 类 MDC(Mozilla 文档中心)资源?

c# - ASP Web API 帮助页面 - 从 XML <see> 标记链接到类

node.js - NodeJS 请求库如何获取完整的 URL,包括 URI 和查询字符串参数