И с этим связана одна интересная особенность. По коду, особенно хорошо читаемому, довольно несложно понять, что он делает. И гораздо сложнее понять, почему он делает это именно так, какие требования выражены в каждой строке, почему приняты конкретные архитектурные решения. Но именно это знание о коде — самое ценное.