The Clean Code Talks - Don't Look For Things!
Sign in to YouTube
Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to like GoogleTechTalks's video.
Sign in to YouTube
Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to dislike GoogleTechTalks's video.
Sign in to YouTube
Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to add GoogleTechTalks's video to your playlist.
Uploaded on Nov 7, 2008
Google Tech Talks
November 6, 2008
ABSTRACT
Clean Code Talk Series
Topic: Don't Look For Things!
Speaker: Misko Hevery
-
Category
-
License
Standard YouTube License
Loading...
Loading...
Loading...
The interactive transcript could not be loaded.
Loading...
Loading...
Ratings have been disabled for this video.
Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Loading...
-
1:06:39
Keynote: Architecture the Lost Years by Robert Martinby Confreaks - Technology Conference VideosFeatured
25,964
-
55:52
Life's Too Short - Write Fast Code (part 2)by GoogleTechTalks
109,780 views
-
32:08
"The Clean Code Talks -- Unit Testing"by GoogleTechTalks
95,306 views
-
1:10:02
Building Software at Google Scale Tech Talkby GoogleTechTalks
19,777 views
-
1:05:21
Transform Your Mind, Change Your Brainby GoogleTechTalks
524,992 views
-
45
videos
Play all
developmentby takacsot
-
1:00:56
RailsConf 09: Robert Martin, "What Killed Smalltalk Could Kby OreillyMedia
25,476 views
-
4:47
Dependency Injectionby Anthony Ferrara
6,271 views
-
1:00:18
How To Design A Good API and Why it Mattersby Google Tech Talks
174,103 views
-
57:31
Becoming a Software Testing Expertby GoogleTechTalks
59,749 views
-
56:02
Design Tech Talk Series Presents: OO Design for Testabilityby Google Tech Talks
36,475 views
-
43:34
Getting Started With Unit Testing (Dependency Injection, IoC Containers, Unity, Moq)by Camron Bute
14,113 views
-
56:18
Java on Guice: Dependency Injection, the Java Wayby GoogleTechTalks
20,583 views
-
54:57
C++ Stylisticsby GoogleTechTalks
53,668 views
-
1:04:47
Don't Make Me Clickby Google Tech Talks
58,503 views
-
1:03:47
JavaScript: The Good Partsby Google Tech Talks
313,560 views
-
59:34
Automated Testing Patterns and Smellsby Google Tech Talks
42,305 views
-
1:15:44
Advanced Python or Understanding Pythonby Google Tech Talks
105,823 views
-
1:02:08
Agile Testingby GoogleTechTalks
145,736 views
-
58:39
Massively Multiplayer Open Source Game Developmentby GoogleTechTalks
51,121 views
-
58:08
No Time to Thinkby Google Tech Talks
131,418 views
- Loading more suggestions...
Top Comments
Jinqiang Zhang 3 years ago
simply good.
Sign in to YouTube
Sign in to YouTube
Su1c1dalProductions 4 years ago
There is no point in first view comments and stuff like that....
Sign in to YouTube
Sign in to YouTube
All Comments (46)
Michael Kubler 1 month ago
This was really good. I've been wondering how to make my code better in this way and I finally understand it. Thank you!
Sign in to YouTube
Sign in to YouTube
Tymek Majewski 1 month ago
This is a game changer for me. Simply great. Thanks for that.
Sign in to YouTube
Sign in to YouTube
urMamaMuthaSukka 2 months ago
Your car may not be able to build its own engine, but mine can.
Sign in to YouTube
Sign in to YouTube
an an đặng 2 months ago
good
Sign in to YouTube
Sign in to YouTube
BumblesTheUnicorn 7 months ago
Yeah, I'm not sure why he didn't just suggesting overloading the constructor so that one takes an Engine directly and the other builds one from a factory. Then you can easily instantiate it in the test as well as avoid having to keep reinstantiating Engines when you actually want to use it for real. It increases the coupling slightly, but might be worth it depending on the application.
Sign in to YouTube
Sign in to YouTube
h2o2m3n 11 months ago
Loggers are cross cutting concerns, you use ambient context to use them, you can have logger per thread (Thread Local) , you can have a Logger as a singleton (Then you can use service locator.) Essentially, DI fits in here as well.
Sign in to YouTube
Sign in to YouTube