Помнится просмотрел исходники программы одного девайса, который
поручили модернизировать. Понял, что "так делать не надо" ! :-)
...но в целом исходники были полезны, т.к. просто перекомпоновал программу и изменил структуру данных, наведя "красоту" на работающие модули.