FULL EPISODE // Clean Code with Uncle Bob Episode 1

  Рет қаралды 130,656

Clean Coders

Clean Coders

4 жыл бұрын

To see more about Clean Coders:
cleancoders.com/
Get ready for something very different. This ain't no screen cast. This ain't no talkin' head lecture. This is an Uncle Bob video!
This is like watching Uncle Bob on stage, but more so. This is high-content education that will hold your attention and stimulate your thoughts with its impactful and energetic style.
Indeed, this is a remake of the original, brought up to the standards we've learned after two and a half years!
So hold on to your hats and prepare yourself for a radically different kind of educational experience.
In this video, Uncle Bob shows why Clean Code is so important. He answers the question, does Clean Code matter? And he answers it emphatically in the affirmative! He explains how bad code leads to the downward spiral of The Productivity Trap. He describes the various ways and forms of Code Rot. And he concludes by answering the question, what is Clean Code?
Don't wait! This one is almost a freebie. Its job is to convince you that you, your co-workers, and your managers will want (and need!) to see the rest.
And besides, you don't really want to miss the astronomy lectures, do you?
#CleanCoders

Пікірлер: 131
@danielaraujo4607
@danielaraujo4607 4 жыл бұрын
Thank you for releasing this for free.
@MRGolum
@MRGolum 4 жыл бұрын
This series is like a diamond to me ...live long Uncle bob..Love from Pakistan
@redbagelpuppies9884
@redbagelpuppies9884 Жыл бұрын
As much as I hate to admit it, this format really does keep my attention.
@TeleNobels
@TeleNobels Жыл бұрын
Brother, the fact that you go the extra mile for this to make it entertaining is priceless. You are a hero.
@futureartist6420
@futureartist6420 2 жыл бұрын
Uncle Bob, I could never thank you enough for sharing your knowledge and wisdom with us. Thank you :)
@iTashanOfficial
@iTashanOfficial 3 жыл бұрын
So much years of experience just in couple of minutes. Golden words... Respect Respect and Respect
@unforgive2n
@unforgive2n 3 жыл бұрын
Really the perfect uncle, that any programmer loves to have.
@billsherman6129
@billsherman6129 3 жыл бұрын
I'm sure that it took a lot of planning and work but you two definitely had a lot of laughs along the way! The past few days have been crazy for me and the unexpected, wonderful silliness helped distract me! Thank you Uncle Bob -- and crew!
@jchandra74
@jchandra74 3 жыл бұрын
Came for the promise of clean code but staying for the whacky entertaining stuff. Hahaha.
@Cleancoders
@Cleancoders 3 жыл бұрын
Glad you liked our content and entertainment! Enjoy the videos!
@jakecozart4017
@jakecozart4017 3 жыл бұрын
THANK YOU FOR RELEASEING THIS ONE! I will pass this on to so many engineers!
@monkiolara6021
@monkiolara6021 8 ай бұрын
This is such a love letter to programming. Thanks uncle Bob!
@patrickgold3616
@patrickgold3616 3 жыл бұрын
Who would have known that Uncle Bob is as genius a KZbinr as he is a coder and author. Never laughed so much during a programming video.
@papamichailang
@papamichailang Жыл бұрын
You do have all the picture ... It is incredible. You are saving me so many years of try and error or frustration
@drakel5943
@drakel5943 4 жыл бұрын
It makes me happy thinking how much fun he had making this video
@1981ilyha
@1981ilyha 2 жыл бұрын
Amazing material with brilliant presentation! Thank you, thank you very much.
@crediblemulk4638
@crediblemulk4638 4 жыл бұрын
Wacky genius. So much fun watching these, but so informative. Just how learning should be.
@andreazecchi812
@andreazecchi812 3 жыл бұрын
Fantastic Uncle Bob! Long life and prosperity! Greetings from Italy! ✌😊
@papamichailang
@papamichailang Жыл бұрын
Thank you uncle for inspiring my Bsc thesis, my Msc Thesis and helping me get raises through your book series
@bayroncabrera7566
@bayroncabrera7566 3 жыл бұрын
This is pure gold, Thank you so much uncle Bob !
@Cleancoders
@Cleancoders 3 жыл бұрын
Glad you enjoyed it!
@ravi090191
@ravi090191 3 жыл бұрын
What a hilarious take. Brilliant. Thanks for creating and sharing it. 🙏
@TimCainstudios
@TimCainstudios 3 жыл бұрын
Unbelievablely true.... I came to this church of truth. Amen...
@piecepaper2831
@piecepaper2831 4 жыл бұрын
i love it teaches you while entertaining you
@mateusgodoy5060
@mateusgodoy5060 8 ай бұрын
This video is a work of art, it is highly resourceful and entertaining. Thank you for that, it made my day!
@maripaz5650
@maripaz5650 3 жыл бұрын
Absolutely beautiful. I wish my CS design course was half as entertaining and informative. I can't wait to watch the rest of the series!
@DoomCatcher
@DoomCatcher 2 жыл бұрын
This is simultaneously the strangest yet one of the most informative videos on programming I've ever seen.
@JohnnyWillerGasperiGoncalves
@JohnnyWillerGasperiGoncalves 3 жыл бұрын
This should be in the onboarding session of every company. Thanks so much Uncle Bob for doing this.
@Cleancoders
@Cleancoders 3 жыл бұрын
Glad you enjoyed it!
@n4rzul
@n4rzul 3 жыл бұрын
Yeah. For the MARKETING and MANAGEMENT team. Most developers I know really want to write code they can be proud of. Fucking management and their superficial timelines however usually fuck everything up.
@sail4life
@sail4life 3 жыл бұрын
@@n4rzul Then they need to grow a pair (of whatever is applicable) and educate those ignorant managers and marketing folks. What do you think the plumber would do if he was fixing a leak and 'the management' told him to do it in double time? The answer would probably involve some NSFW language or a roll of duck tape. The NSFW language would probably result in the best overall outcome.
@naarcissus5283
@naarcissus5283 3 жыл бұрын
Uncle Bob is awesome!
@mos90
@mos90 Жыл бұрын
your dedication to making this video is enormous. thank you :)
@theodorealenas3171
@theodorealenas3171 Жыл бұрын
I used this video to concentrate my mind and go to sleep, and it's put me to sleep twice so far. Very "programmer" vibes, I love it.
@MrDjZarko
@MrDjZarko 4 жыл бұрын
This is the video every developer has to watch
@Elfararosario
@Elfararosario 2 жыл бұрын
Love it!
@TheOfAndTo
@TheOfAndTo 3 жыл бұрын
best simplicity, best code.
@whatstwelveohnine
@whatstwelveohnine 3 жыл бұрын
omg who needs Netflix, this is gold
@mostafaismail5256
@mostafaismail5256 2 жыл бұрын
A masterpiece
@sibzilla
@sibzilla 3 жыл бұрын
This is excellent.
@mrvic3952
@mrvic3952 3 жыл бұрын
Long time ago, my professor, she was a mechanical engineer, told me that those of us students who learned how to code, will find the best jobs in the world. She was right, but the whole point of the class was to know how to model the process. A basic programmer can't do that, and she showed how coders write code that doesn't model anything, but the code works!? She said that it works because everything is connected mathematically but not modeled by the process. So what was the difference we asked? She showed us the time needed to run the code itself. The mistake in one block would fuck up a process so badly the whole thing would read OK but in reality the pipes and valves would die. Still to this day I know how much I don't know, and am amazed how programmers know EVERYTHING.
@r-gart
@r-gart 3 жыл бұрын
Yes, I am a programmer and can confirm that I know EVERYTHING hahaha
@waveglyde746
@waveglyde746 3 жыл бұрын
Great information. In reality, rushing anything can cause more problems than are solved. A saying in formula 1 motor racing is - that to win a grand prix you don't need to drive the fastest but be the one who crosses the finishing line first.
@JuanPabloSalaMDQ
@JuanPabloSalaMDQ 4 жыл бұрын
Thank you VERY much
@Black_void375
@Black_void375 2 жыл бұрын
Awesome Video! I'm still reading the book, learning a lot from it! Hello from Brazill!!
@crafty246
@crafty246 2 жыл бұрын
this is one of the best things i've ever seen
@rickyrick6901
@rickyrick6901 3 жыл бұрын
So true and common situations !!
@under88Me
@under88Me Жыл бұрын
Uncle Bob does better acting than most A-list Hollywood stars.
@randikavishman3971
@randikavishman3971 Жыл бұрын
Needs a lot of patience to complete these videos! Now in a whole new level of problem! Within 52 minutes you spoke up about my whole Developer life, like you have been my next seat colleague at offices for past decade!!! I'm the 99,829th viewer of this episode! I will follow up with the other vides one by one!
@arleymauricio
@arleymauricio 2 жыл бұрын
Thanks so much.
@spenzenpoek
@spenzenpoek 4 жыл бұрын
Thanks!
@jakecozart4017
@jakecozart4017 3 жыл бұрын
I would LOVE to see the solid principle overview video released! :D
@wangshuntian
@wangshuntian Жыл бұрын
that 's great , I would never fall asleep if I have Uncle Bob as my professor
@n4rzul
@n4rzul 3 жыл бұрын
This content is aboslute GOOOOOLLLLDDD!!!!
@SomanshuSingla
@SomanshuSingla 3 жыл бұрын
Shared this session with all my friends
@Don-jt7ch
@Don-jt7ch Жыл бұрын
Saame
@h0stI13
@h0stI13 Жыл бұрын
Superbe acting skills combined with coherence and deep knowledge about software development make this video an inspiring masterpiece.
@codenut9638
@codenut9638 4 жыл бұрын
So good! Love the comedic performance! You the boss Uncle Bob!
@Maxwell-237
@Maxwell-237 2 жыл бұрын
I'm starting to really enjoy these characters
@teohaik
@teohaik 3 жыл бұрын
Excellent points in this video! Many of them can be found in the clean code book! Remember: we developers ruin the code by accepting unrealistic timeschedules and deadlines. Think it this way: would any civil engineer ever accepted to deliver a 900 room hotel in a month? Would she be open to bend the strict design and implementation rules forced by civil engineering principles? Would she accepted to build the walls out of paper because "it's quicker" ???
@robertuniqid
@robertuniqid 3 жыл бұрын
Watched until 22:00 so far, the best way to "design a new system" is to refactor the old one and improving it, constant refactoring is a requirement, it can never stop unfortunetly / luckily.
@yonathanhailemelekot5238
@yonathanhailemelekot5238 2 жыл бұрын
The legend
@papamichailang
@papamichailang Жыл бұрын
Epic
@buti
@buti 3 жыл бұрын
Boss!!!
@jeanfernandeseng
@jeanfernandeseng 9 ай бұрын
Awesome. This is real highlander.
@LeandroArielAltamirano
@LeandroArielAltamirano 21 сағат бұрын
Every CS career should showcase this fairy tale story, like every year for the whole study program.
@shadmilkgod7115
@shadmilkgod7115 2 жыл бұрын
this guys a genius
@rne1223
@rne1223 2 жыл бұрын
very entretaining
@Ron_the_Skeptic
@Ron_the_Skeptic 3 жыл бұрын
You can have quality code. You can have inexpensive code. You can have code delivered quickly. Pick any two.
@seojintvasd
@seojintvasd 3 жыл бұрын
Better than any comedy show!
@qnastudychannel6953
@qnastudychannel6953 Жыл бұрын
MIND BLOWING STORY OF LEVITT
@justinshelby8794
@justinshelby8794 7 ай бұрын
I watched this three years ago...and it was just kind of weird. Now, three years later, after actually working on some code in a proper corporate environment...dead on and hilarious.
@williamgiraldo996
@williamgiraldo996 3 жыл бұрын
Great video.
@Cleancoders
@Cleancoders 3 жыл бұрын
Thanks!
@shlxng1787
@shlxng1787 10 ай бұрын
😂awesome content 🙌
@rahulmathew8713
@rahulmathew8713 3 жыл бұрын
Old code teaching the new people 100% agree
@mdsadiqurrahman9786
@mdsadiqurrahman9786 3 жыл бұрын
You worked very hard on the acting. Well done!
@Cleancoders
@Cleancoders 3 жыл бұрын
Thank you so much!
@alaingarcia7493
@alaingarcia7493 3 жыл бұрын
Humanity should allow to clone this type of uniques human.
@dambros
@dambros 3 жыл бұрын
Has the entire serie been remade? Or just the first episode? The videos on cleancoders seems to be from 2011 still.
@jjlazare
@jjlazare 3 жыл бұрын
Awesome content. There will be more remakes of this serie on KZbin?
@tricky778
@tricky778 Жыл бұрын
my current philosophy is "look after the diagnostic communication and the code will look after itself"
@nickbarton3191
@nickbarton3191 2 жыл бұрын
My God, I've been unit test harnesses since 1986.
@DanielPradoBurgos
@DanielPradoBurgos Жыл бұрын
Hello Clean Coders, would you mind if I start preaching your mighty ways of code in a clean manner but in Spanish? I'd be sourcing a lot of your material but adding some of my experience as a Director. Thank you for the amazing content!!!!
@daniel71626
@daniel71626 3 жыл бұрын
Thanks for the knowledge i get from watching this video. I think when projects become big, it often gets very complicated to understand. And maintaining the code becomes a mess... A really large project should have lots of documentation at least. Would you consider difficut to understand code bad? Or is the developer not skilled? =) Thoughts from Norwegian "junior" developer.
@sail4life
@sail4life 3 жыл бұрын
The code should BE the documentation. That's what well-written prose does, it documents its intent to the reader, and it also happens to compile and run well too. I really wish we could visualize our systems in real-world terms. People would be shocked if we built cities the way we build code because their failings would be obvious to anyone casually looking at the interwoven mess with precariously balanced add-on buildings just balancing on the edge of a crumbing wall.
@deusexaethera
@deusexaethera 3 жыл бұрын
50:25 - I've got your rigid system right here, buddy.
@brendan2240
@brendan2240 Жыл бұрын
The production value on this is insane. How many "actors" were in this? 🤣
@Craulback
@Craulback Жыл бұрын
33:52 - 34:02 got me goood 🤣
@kbrnsr
@kbrnsr Жыл бұрын
29:00 Forget about fragile code, knowing that my change completely broke apps on the customer side would absolutely crush any confidence I have in my coding skills
@GabrielLopesSilv
@GabrielLopesSilv 4 жыл бұрын
Man I can believe that this masterpiece has just 3k views, it's fucking amazing !!!
@RadChild13
@RadChild13 3 жыл бұрын
This is weird but interesting. I also did not expect you to wear a creeper shirt...
@LajosGyorgyMeszaros
@LajosGyorgyMeszaros 3 жыл бұрын
Just imagine Uncle Bob doing redstone in minecraft. It would be so clean....
@nandoflorestan
@nandoflorestan 3 жыл бұрын
Gee Uncle Bob, Sherlock would never rage like that. I think that's someone else, disguised as Sherlock for some reason.
@deusexaethera
@deusexaethera 3 жыл бұрын
"Does clean code matter?" 1) If you are writing throwaway code that will never be used by anyone else, no. 2) In all other circumstances, yes. FYI, #1 never actually happens in real life.
@NSingh000
@NSingh000 2 жыл бұрын
how many star trek uniforms do you have
@spiderion1
@spiderion1 2 жыл бұрын
Nice, Anyone knows where we can find the episode 2?
@Cleancoders
@Cleancoders 2 жыл бұрын
cleancoders.com/episode/clean-code-episode-2
@FrogQueenie
@FrogQueenie 3 жыл бұрын
@36:11 I channel that sherlock so hard
@redhotbits
@redhotbits 3 жыл бұрын
isn't this the guy that is one of the creators of agile and scrum?
@davidprock904
@davidprock904 3 жыл бұрын
to rigid or not to rigid, that is Not the question!
@kareemabdallah1340
@kareemabdallah1340 Ай бұрын
watching this while at work how can i convince my team lead that this is actually about clean coding with all the nonsence and the wierd stuff going on lol
@imensonspionrona2117
@imensonspionrona2117 3 жыл бұрын
Companies that move into a competing stance (grabbing markets for example) is the problem. They force fast because their competitors are. It's a guaranteed disaster.
@Muskar2
@Muskar2 11 ай бұрын
TL;DW Rushing and bad code slows productivity exponentially with project size. Bad code is rigid, fragile, inseparable and opaque. I.e. not using SOLID principles. Leave code better than you found it. More details are in later episodes.
@RichardBuckerCodes
@RichardBuckerCodes 3 жыл бұрын
There is clearly something to be said about a simple and easy to parse and easy to extend scripting language... But clojure, even compiled, is not it. There was a time when the JDK was a killer app but not now. Also; many of those language features that "we" talk about are diluted at some point. Not sure the JVM is the ideal place for that. Not to mention it's huge. And there is an Oracle tax that will eventually catchup. On the otherhand there is GAALVM but just how compatible is it? The bigger problem is that the average or even beginner programmer spends more time learning the junk rather than just wiring.
@BryonLape
@BryonLape 3 жыл бұрын
When an old nerd stays home too long....
@olegcherkasky2755
@olegcherkasky2755 3 жыл бұрын
No offence, but this is very hard to digest and is a bit silly. If I try to show this to an employer and tell him that it's a reference for improving programmer output so that maybe we should let other programmers watch it he will not take me seriously. I love Uncle Bob's seminar footage where he talks to a live audience, this isn't the same thing as the footage from the live seminars.
@lenroddis5933
@lenroddis5933 2 жыл бұрын
"a bit silly"? Really?
@olegcherkasky2755
@olegcherkasky2755 2 жыл бұрын
@@lenroddis5933 that's putting it lightly
@francescocasablanca9031
@francescocasablanca9031 3 жыл бұрын
I will dedicate my first professional Easter egg to you. I will send you a code snippet
@ericsilinda437
@ericsilinda437 3 жыл бұрын
No really... Thank you Uncle Bob... also for making it funny :)
@agungdewandaru
@agungdewandaru 2 жыл бұрын
He'd make a great granpa..
@clarkgriswald4477
@clarkgriswald4477 Жыл бұрын
This video is so hard to watch due to the inane cuts every 10 seconds.
Programming 101 with "Uncle Bob"
1:33:46
Clean Coders
Рет қаралды 111 М.
Arguing with People on the Internet with Uncle Bob (@Cleancoders)
1:17:52
Nonomen funny video😂😂😂 #magic
00:27
Nonomen ノノメン
Рет қаралды 15 МЛН
Mini Jelly Cake 🎂
00:50
Mr. Clabik
Рет қаралды 11 МЛН
The World's Fastest Cleaners
00:35
MrBeast
Рет қаралды 89 МЛН
The Last Programming Language
53:17
Clean Coders
Рет қаралды 275 М.
Uncle Bob LOVES Functional Programming | Prime Reacts
22:59
ThePrimeTime
Рет қаралды 106 М.
Clean Code - Uncle Bob / Lesson 1
1:48:42
UnityCoin
Рет қаралды 1,8 МЛН
Clean Architecture - Robert (Uncle Bob) Martin
1:00:52
DevTernity Conference
Рет қаралды 2,8 М.
UncleBob Expecting Professionalism (Kuppelsalen, Copenhagen)
1:52:47
Danske Bank. Group IT. RAPO
Рет қаралды 113 М.
Clean Code’s Impact with Uncle Bob
1:20:34
Inside iOS Dev
Рет қаралды 3,8 М.
Naming Things in Code
7:25
CodeAesthetic
Рет қаралды 1,9 МЛН
Clean Code - Uncle Bob / Lesson 5
2:10:45
UnityCoin
Рет қаралды 314 М.
Stop Recommending Clean Code
27:05
ThePrimeTime
Рет қаралды 420 М.
Nonomen funny video😂😂😂 #magic
00:27
Nonomen ノノメン
Рет қаралды 15 МЛН