Software Development: Programming and Design (C Language Version)

Author: Zhu Jianping
Publisher:
Publish Date: 2006-08-01
Features: To truly master the art of software development, many tools and skills are required. The invention of C language has taken the evolution of programming languages forward by a significant step. To this day, C remains one of the most powerful and popular tools for developing professional software. Familiarity with C can greatly help in understanding the intricacies of other languages (such as C++ and Java). In addition to C language skills, this book also teaches top-down design methodology. It also provides debugging assistance and illustrates, through examples, how to write robust software programs. Unlike other books that only use small problems as examples, the development process demonstrated in this book is a fully functional system software. To create such a system, one needs the ability to organize code into scalable, flexible, and maintainable forms. If you read this book and complete the exercises, you will be able to design and develop a working software. In this process, we will gain rich practical experience in software design and learn how to implement the design.

📌 Related Posts