Вообще не могу разобраться: как изменять что-любо в программных проектах. Преподаватель советует довольно старые книги 2004 года, но не знаю: стоит ли читать довольно старую литературу или всё же системы организации проектов с каждым годом меняются и мне нужна более современная литература? Или может быть есть какая-то универсальная книга, связанная с моей проблемой?
Большинство книг, которые выпущены вчера, базируются на знаниях, которые кто-то получал в 2004, поэтому даже в старых книгах всегда полно полезной информации.
Что же касается изменений в проекте - так если вы умеете программировать - вы должны знать что менять. Если не умеете - не меняйте.
Это элементарно - достаточно знать как работают элментарные функции и строить в голове(на бумаге) по ним сруктурную схему. Ну еще надо уметь пользоваться поиском по проекту чтобы находить связи(определение вызываемой функции, инициализацию переменных).