Что почитать для понимания чужого кода?
1 - Что почитать для понимания чужого кода? чужой код
2 - осваивайте отладчик. первый раз работаю с С# если это винда, то все довольно не плохо - вам абсолютно легально и бесплатно, доступна VS2019 Community (если есть очень веские аргументы, можно и версию постарее) изучайте код под отладчиком
3 - советовать вам литературу, в данном случае бесполезно - надо знать мышление кодера, который слислся. возвращаемся к пп2 - лучше отладчика, ни кто вам не поможет
4 - поправка - F1 и правый клик на классах в студии )). если класс от МС - F1 поможет. если класс/переменная/тип от "слившегося" - изучите пункты меню "правого клика":
- перейти к определению
- перейти к реализации
- найти все ссылки
5 - upd что бы читать, надо и кодить.. что бы легче было читать - надо много кодить. эти процессы друг друга сильно подпитывают. если нет заданий "с чистого листа".. стоит где то упражняться (как качалка, спортзал).. тут к примеру https://www.codewars.com/
.. но делать хотя бы мелкие, но кому то полезные задачи, это даже круче. ну и совсем круто - совмещать все... если хотите стать мастером )))
Да, пофиг, все делается просто: берешь дебаггер в одну руку, копипастер в другую, вырезаешь класс за классом, строишь упрощённую модельку чужого творчества. Как с куском разобрался - оборачиваешь его в #region со своими комментариями.
Как успехи?