It is with great pleasure that I have been able to finally open-source the Guide to Writing Testable Code. I am including the first page here for you, but do come and check it out in detail. To keep our code at Google in the best possible shape we provided our software engineers with these [...]
Entries from November 2008
Guide to Writing Testable Code
November 24th, 2008 · 9 Comments
Tags: Uncategorized
Clean Code Talks – Global State and Singletons
November 21st, 2008 · 10 Comments
by Miško Hevery Google Tech Talks November 13, 2008 ABSTRACT Clean Code Talk Series Topic: Global State and Singletons Speaker: Miško Hevery Video Slides
Tags: Uncategorized
Changing the Developer Community – One Developer at a Time
November 19th, 2008 · 2 Comments
Recently, I have been giving talks about testability, and good software practices at my friend’s companies. My goal, is to change the developer community one-developer-at-a-time. I want to get to a world, where when a new developer gets hired, the question of testing does not need to be asked. It is understood that as a [...]
Tags: Referal
My Unified Theory of Bugs
November 17th, 2008 · 10 Comments
by Miško Hevery I think of bugs as being classified into three fundamental kinds of bugs. Logical: Logical bug is the most common and classical “bug.” This is your “if”s, “loop”s, and other logic in your code. It is by far the most common kind of bug in an application. (Think: it does the wrong [...]
Tags: Advice · Testability
Clean Code Talks – Dependency Injection
November 11th, 2008 · 8 Comments
by Miško Hevery Google Tech Talks November 6, 2008 ABSTRACT Clean Code Talk Series Topic: Don’t Look For Things! Speaker: Miško Hevery Video Slides
Tags: Uncategorized
Clean Code Talks – Unit Testing
November 4th, 2008 · 8 Comments
by Miško Hevery Google Tech Talks October, 30 2008 ABSTRACT Clean Code Talks – Unit Testing Speaker: Misko Hevery Video Slides
Tags: Uncategorized