|
|
|
|
|
by geofft
5039 days ago
|
|
Find some good-quality open-source project and get involved in it. This has two benefits, and the primary one is that it gets you _reading_ good code. The second benefit is that, if the project is any quality, it forces you to write good code, both because of the project's standards and because the software is well-designed enough that the easiest thing to do is to make new features match that good design. |
|