是否有“类似耙子”的设计模式?
|
如果您有一个实现Rake依赖管理之类的库/框架/类,那么这对于通用编程似乎很有用,即将代码分解为任务和依赖。
例如,想象一下一个用于在flickr上管理用户照片库的应用程序。该应用程序可能会分解为具有相互依赖关系的类似Rake的任务。登录可能是一项任务,同步用户照片可能是另一项取决于登录任务的任务,删除照片可能是一项取决于用户数据最新的任务。
这似乎是一个简单/(基本的)概念,可能已经作为设计模式甚至是一个库(理想情况下为c或Objective-c)存在,除非这是一个非常糟糕的主意。(请评论)?
是否会重新发明在Objective-c(或您选择的语言)中实现Rake的轮子,以便在桌面应用程序内部而不是在构建实用程序中使用Rake?
没有找到相关结果
已邀请:
1 个回复
末钉蹈泰唬