I am writing a goal where I would like to replace the phrase "a general understanding" with something synonymous.
The whole line reads:
Writes clean and concise code that reflects a general understanding of the codebase and its external modules.
Alternative that I don't like:
Writes clean and concise code that reflects efforts to understand the codebase and its external modules.
I am looking for a similar phrase which uses an alternative to "understanding" with a positive adjective describing it.