Каждый играл в компьютерные игры. Теперь, купив эту книгу, вы научитесь создавать профессиональные игры, даже если никогда раньше не занимались программированием. Книга написана как учебник для начинающих. Она построена по принципу «от простого к сложному». Читатель узнает о программировании с нуля. Он освоит язык программирования Jamagic, который близок к C++. Читатель будет учиться программировать, создавая все более сложные коды игр. Каждая команда программы подробно объясняется в тексте. После прочтения книги, вы сможете создавать наиболее распространенные авиасимуляторы и морские симуляторы. Вы сможете стать профессиональным программистом в области компьютерных игр.
В книге "Шаблоны тестирования xUnit: рефакторинг кода тестов" показано, как применять принципы разработки программного обеспечения, в частности шаблоны проектирования, инкапсуляцию, исключение повторений и описательные имена, к написанию кода тестов. В части I рассматриваются теоретические основы методов разработки тестов и описываются концепции шаблонов и "запахов" тестов (признаков существующей проблемы).
В этой книге изложены основные концепции и приемы программирования для Windows на языке C/C++ с применением Win32 API. Книга ориентирована на широкий круг читателей: от начинающих программистов, студентов вузов, аспирантов и преподавателей до профессионалов в области программирования, владеющих языком C++, но не имеющих опыта разработки приложений для Windows.