
软件工程
book_soniced
迷途的小bug
关注大型游戏项目的工程结构,需求实现,复杂度,可维护性,灵活性等软件工程问题。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
读mugen有感
最近看openmugen,有很多心得:1. 它将所有的structure放到一个structs.h的文件里,相对于c++的纯粹用类来表达,感觉整个工程的结构一下清晰很多,没有了乱七八糟的函数,类型声明,宏,模板,清爽好多。2. 没有过多使用c++的高级特性。连new操作都没有重载。一个明显的好处是,不用分心到这些花俏的功能上。3. mugen官方声明为什么没有gui编辑器是为了让开发人原创 2012-02-24 10:22:42 · 909 阅读 · 0 评论 -
C++ 资源管理
c++的资源管理的简单解决方案:根据依赖关系管理资源。在分层架构中,底层的资源被上层使用,当上层使用完成时,底层就可以释放资源了。c++中的shared智能指针也是根据依赖关系来管理资源的一个例子。所以,结构的重要性再次得到证明。采用清晰的分层结构后,资源自然得到合理的管理。原创 2012-08-20 14:02:30 · 303 阅读 · 0 评论