upvote
Also studies. In art, especially painting and music, you do a lot of studies of masters’ works, to discern how they’ve decided to make their intention manifests.

Same can happen with code. People may talk about readability, maintainability,… And it can be hard to improve in those aspects. So you read a lot of code that is lauded as good, figure how people goes from ideas to a written version of it, contrast it to your approach, a d reflect upon that.

reply