GamedevJelly

Home / Books

Clean Code: A Handbook of Agile Software Craftsmanship

Robert C. Martin · 2008 · Prentice Hall

Read it if: You want to write readable, maintainable code: naming, structuring functions and cleaning up bad code. The examples are in Java, but the ideas carry over to C#.

C# & architecturePrentice HallIntermediateEngine-agnostic (examples in Java)

View the book

Find on Amazon (affiliate link: as an Amazon Associate I earn from qualifying purchases; it never affects what is listed or how it is ranked)

Guides and videos