- 博客(0)
- 资源 (6)
- 收藏
- 关注
c interfaces and implementation
Every programmer and software project manager must master the art of creating reusable software modules; they are the building blocks of large, reliable applications. Unlike some modern object-oriented languages, C provides little linguistic support or motivation for creating reusable application programming interfaces (APIs). While most C programmers use APIs and the libraries that implement them in almost every application they write, relatively few programmers create and disseminate new, widely applicable APIs. C Interfaces and Implementations shows how to create reusable APIs using interface-based design, a language-independent methodology that separates interfaces from their implementations. This methodology is explained by example. The author describes in detail 24 interfaces and their implementations, providing the reader with a thorough understanding of this design approach.
2014-12-09
麻省理工高级数据结构课程讲义
详细记录了麻省理工高技术结构课程的亮点余难点,同时附有课程指引与习题参考,每一节都对我们常见的数据结构进行了剖析和优化,特别适合经常使用堆栈,队列,二叉树及其拓展的程序员,在改进已有算法的基础上,对程序运行效率有了极大地提高
2014-12-09
The Algorithm Design Manual by Steven S Skiena
详尽地介绍了各类算法,并给予设计算法的思考难点,阅读学习完整本书,可以自己上手优化算法
2014-11-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人