Здравствуйте. Вопрос такой. Очень часто имеется некоторая свободно распространяемая библиотека/приложение. Есть смысл заюзать ЭТО в своем проекте. Но надо
а) разобраться в алгоритме, чтобы...
б) переделать под свои конкретные нужды
Собственно, хорошо структурированный код имеет в среднем 5 - 8 (в книжке цифры прочел - мой опыт печальнее - еще больше) уровней вложенности. Долбиться ручками из файла в файл, из модуля в модуль - надоело. Я как-то слышал, что существуют не только подходы к чтению кода (чисто методологические, об этом читал), но какие-то программы, облегчающие это самое чтение. Не могли бы подсказать какие? И кто как решает для себя подобную задачи?