Textbooks and other readings
We recommend the following books
-
C++ HOW PROGRAM by DEITEL and DEITEL
-
C++ for Java Programmers, T. Budd
-
Data Structures & Other Objects Using C++, Michael Main, Walter Savitch
-
C++ PRIMER by Stanley LIPPMAN
There are also plenty of books on C++ that you can borrow from the Central
libraryThe following links points to useful resources on C++:
In the following text, you will find a brief introduction to UML
and to incremental development process:
- M. Fowler UML Distilled, Second Edition, Addison-Wesley, 2000
Read about testing and programming with assertions in:
- Whittaker, J. "What is Software Testing ? And why is it so Hard ?"
IEEE Software, January/February 2000, pp. 70-79
- Jeffrey Voas and Lora Kassab "Using Assertions to Make Untestable
Software More Testable" Software Quality Professional, Vol. 1,
Issue 4, Sept. 1999
- Rosenblum, D. "Towards a method of programming with assertions"
Proc. 14th Int. Conf. on Software Engineering, ICSE'14,
Washington DC, 1992