YouTube home Comedy Week on YouTube
Upload

The Clean Code Talks - Don't Look For Things!

GoogleTechTalks GoogleTechTalks·1,782 videos
147,708
74,883
Like     Dislike 14

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

Loading icon Loading...

Loading icon Loading...

Loading icon Loading...

The interactive transcript could not be loaded.

Loading icon Loading...

Loading icon 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.

Top Comments

  • Jinqiang Zhang

    simply good.

    · 8

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Jinqiang Zhang's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Jinqiang Zhang's comment.
  • Su1c1dalProductions

    There is no point in first view comments and stuff like that....

    · 8

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Su1c1dalProductions's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Su1c1dalProductions's comment.

All Comments (46)

Sign in now to post a comment!
  • Michael Kubler

    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 with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Michael Kubler's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Michael Kubler's comment.
  • Tymek Majewski

    This is a game changer for me. Simply great. Thanks for that.

    

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Tymek Majewski's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Tymek Majewski's comment.
  • urMamaMuthaSukka

    Your car may not be able to build its own engine, but mine can.

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate urMamaMuthaSukka's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate urMamaMuthaSukka's comment.
    in playlist Clean Code Talks by Miško Hevery
  • an an đặng

    good

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate an an đặng's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate an an đặng's comment.
  • BumblesTheUnicorn

    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 with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate BumblesTheUnicorn's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate BumblesTheUnicorn's comment.
    in reply to mikemurko (Show the comment)
  • h2o2m3n

    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 with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate h2o2m3n's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate h2o2m3n's comment.
    in reply to Rico Lelina (Show the comment)
  • Loading comment...
Loading...
Loading...
Working...
Sign in to add this to Watch Later