Programming 101 with "Uncle Bob"

  Рет қаралды 111,024

Clean Coders

Clean Coders

4 жыл бұрын

Light Switched Source Code: github.com/cleancoders/P101-L...
To see more about Clean Coders:
cleancoders.com/
Welcome to Programming 101. This is a video series for those of you who are wondering whether you want to learn how to program computers. This series will teach you that skill.
But this series will do something else. This series will convince you, early on, whether or not programming computers is something you want to do. By the time you are done with this first episode, you will know.
In this episode we cover a lot of ground. We introduce the structure of computers, touch on the basics of logic, add a smidgen of binary math, and just a skosh of the Java programming language. But more importantly, we use that knowledge to solve a typical programming problem. A normal, everyday, common problem: turning on the lights. That's right, we solve the problem of light switches.
#CleanCoders

Пікірлер: 256
@casperes0912
@casperes0912 3 жыл бұрын
Is it just me, or does it seem like there are an awful lot of relatively experienced programmers, like myself, on a video titled Programming 101?
@nightmaster552
@nightmaster552 3 жыл бұрын
its because we strive to improve and see if we "looked over" something.
@jimo9555
@jimo9555 3 жыл бұрын
for the same reason that even top sportsmen, like Tiger Woods, still need coaches
@dietergrawe1187
@dietergrawe1187 3 жыл бұрын
it´s because I like to listen to Uncle Bob regardless to my 35 years professional software developer experirence
@sillyultroid
@sillyultroid 3 жыл бұрын
learning is fun to us
@klc3rd
@klc3rd 3 жыл бұрын
Casper S� lol I thought the same thing after I over eagerly said “Oh! I know what to do”
@casperes0912
@casperes0912 3 жыл бұрын
I never quite realised how insane good auld Bob actually is. He'd make a great super-villain. And he edits video like someone who just found out iMovie exists... And I love him
@rabbet6972
@rabbet6972 3 жыл бұрын
i love how the first several minutes is just uncle bob flexing his house and cars haha
@dewdop
@dewdop 3 жыл бұрын
I think it's annoying...
@Filaxsan
@Filaxsan 3 жыл бұрын
@@dewdop I think it's just uncle Bob being himself (and awesome) as usual.
@RogerBarraud
@RogerBarraud 3 жыл бұрын
@@dewdop Tough ;-)
@dewdop
@dewdop 3 жыл бұрын
@@RogerBarraud Sure is. I've lost a lot of sleep over it, actually.
@quentindaniels7460
@quentindaniels7460 3 жыл бұрын
Lol, I was thinking same thing. The man worked damn hard for it
@shiweiqin7846
@shiweiqin7846 3 жыл бұрын
“If the didn’t pay us to write the code, we pay to write the code” LOL, true
@jaydjeffries
@jaydjeffries 3 жыл бұрын
wish I had this guy as my professor way back when better late than never
@haimgrn
@haimgrn 3 жыл бұрын
I've never believed that such simple and obvious talks are really needed, until I had the opportunity to work for a company where this was the way they wrote code, with an extreme avoidance of almost any abstraction... So it really is good that we have such videos explaining the very basics of good programming practices.
@prezadent1
@prezadent1 3 жыл бұрын
I've been programming Kotlin for over 20 years and wasn't aware of the 'if' keyword. This changes everything.
@raymondmartin2416
@raymondmartin2416 3 жыл бұрын
Must also be amazing to code in a language for 20 years that has only existed for 10 years max.
@First_Principals
@First_Principals 3 жыл бұрын
@@raymondmartin2416 That's why they call him an expert :-)
@MariaBethaniaCabrera
@MariaBethaniaCabrera 3 жыл бұрын
What an awesome teacher! I'm still waiting for the second video of "Programming 101 with "Uncle Bob" ". I wanna see more and learn more from you. Please Uncle Bob, continue with this 101 videos. Thanks.
@acrabtree11
@acrabtree11 3 жыл бұрын
Had to stop here 30 minutes in and say 'Thank You !!' . Great stuff , as someone going back to school at 38 years old and having had little hands on experience with programming before , this is just the pace I needed to really help me solidify my understanding of basics. 8 years ago, I completed a college course as a personal elective in Computer Logic and Programming and while I was offered much there none of it really stuck as I didn't continue my studies and only took that and a basic Microsoft Office course and wasn't super interested. .... I greatly appreciate the playfulness in your style of teaching here in this video , just very personal feel and entertaining pace ... I've watched another hour long talk you gave to a group of programmers on clean code - over my head , but I really enjoyed it too. Anyway big thanks !! This video = ( BIG VALUE , LEGACY, JUST GOOD FUN )
@anonymous.youtuber
@anonymous.youtuber 3 жыл бұрын
Beautiful how he gets the message across that in the first place the program should implement what the user really needs, not what you think he needs nor what the user thinks he needs.
@spikeevans1488
@spikeevans1488 3 жыл бұрын
I agree with your statements about loving programming. I have been retired for 7 years and still program my computer nearly every day. Curiously, I remember, when I first started programming back in the late '60s, wondering if it was a good thing to get into as I thought it wouldn't be long before all the programs that were needed would be completed.
@mikeRumex
@mikeRumex 3 жыл бұрын
That unmatched “}”.
@shawnpetros2831
@shawnpetros2831 3 жыл бұрын
it's because he's using arduino IDE and is in the loop method, he has the opening brace off screen so as not to confuse/overcomplicate for the more intro crowd
@makinggreatbread
@makinggreatbread 3 жыл бұрын
Excellent refresher! Thank you Master.
@MarkLeonTanner
@MarkLeonTanner 3 жыл бұрын
Your passion helps make you a great teacher... I'm a hobbiest and I want to learn more...
@danielknight3852
@danielknight3852 3 жыл бұрын
Excellent. Where’s episode 2?
@chuckwieser7622
@chuckwieser7622 3 жыл бұрын
I don't know either. I looked on his website 'Clean Coder' and did not find it. I hope he continues this series!
@qu765
@qu765 3 жыл бұрын
You have to buy it :(
@omarelkhatib150
@omarelkhatib150 3 жыл бұрын
5:51 well said Uncle Bob , well said.
@danieladetayo3711
@danieladetayo3711 4 ай бұрын
Thank you so much uncle Bob. This is what I've been missing all my life. As someone who didn't study computer science, this has been really helpful. I'm going to spend the next few weeks consuming all related content.
@sobreinquisidor
@sobreinquisidor 3 жыл бұрын
I'm a profesional programmer I have been coding for years now but uncle Bob always teaches something even on basic videos. Thanks I'm a big fan of you :)
@is4554
@is4554 3 жыл бұрын
SuperB video. Thank you so much Bob 👍🏻👏🏻🙏🏻
@Newtube_Channel
@Newtube_Channel 3 жыл бұрын
Uncle Bob is a gem. I don't know what they teach in CS 101.
@justinmean7370
@justinmean7370 3 жыл бұрын
How is this guy not on the the Nobel Prize list? Thank you Uncle Bob!
@TranscendentBen
@TranscendentBen 3 жыл бұрын
I saw Pascal in the opening screen and ... well, it was a really good language for its time - I remember when the UCSD Pascal came out on the Apple ][. I did a lot with it. Back to watching ...
@marekkucak6581
@marekkucak6581 3 жыл бұрын
In the high school we learned to code in Pascal. Best of all was TurboPascal env.
@ethanjensen7967
@ethanjensen7967 3 жыл бұрын
8:47 that's processing!!
@Seofthwa
@Seofthwa 21 күн бұрын
This is a brilliant presentation, I learned more here than I did while attending college. Look at a problem closely, understand it. Since your first solution is probably clunky, go back simplify the solution. The example is excellent, simple and illustrated the information perfectly. Thank you, Bob.
@jonsplex
@jonsplex 3 жыл бұрын
I absolutely adore the cheesy comedy/FX in this video, lol
@daniel71626
@daniel71626 3 жыл бұрын
Great video!
@BorysMadrawski
@BorysMadrawski 3 жыл бұрын
For absolute beginners (something for my daughter), but still I love to watch him. By the way, I have just checked: "finger" in Latin is "digitus" exactly.
@oliverhughes169
@oliverhughes169 3 жыл бұрын
For beginners, but there's gold here for more experienced programmers that might never have stopped to think about the simple things, or just take them for granted. I had never thought about the && table being the inverse of ||, or vice versa, for example.
@elkhoukhi
@elkhoukhi 3 жыл бұрын
Greaat introduction! we want more
@demohub
@demohub 3 жыл бұрын
Great video. Thanks for sharing.
@willemvdk4886
@willemvdk4886 2 жыл бұрын
This video is very entertaining and educational at the same time. It's so funny yet all so true.
@stephenfoster9009
@stephenfoster9009 3 жыл бұрын
Is it just me, or was his programming if his first chart opposite of the chart? If the A, B switches were the same, the light should be off. His first code for A, B stated if A and B were the same state the light would be on.
@nathanwittland8112
@nathanwittland8112 3 жыл бұрын
You are correct, he would just have to swap the words On and Off in the code to match the chart.
@mustafaaljasim7226
@mustafaaljasim7226 3 жыл бұрын
@@nathanwittland8112 I just started to scratch my head when he did that opposite to the chart, but overall good concepts to learn from!
@TotoLakay
@TotoLakay 3 жыл бұрын
@@nathanwittland8112 Or just use a ! not to correct the script.
@mikemcculley
@mikemcculley 3 жыл бұрын
Pay attention learners. This is how bugs are introduced.
@raymondmartin2416
@raymondmartin2416 3 жыл бұрын
He incorrectly code a XNOR function instead of an XOR.
@The_Wandering_Nerd
@The_Wandering_Nerd 3 жыл бұрын
This definitely makes me appreciate electricians a lot more. They have to lay out these complex logic circuit with just wires and switches. Talk about your bare-metal programming :)
@SomeDumbRandomUser
@SomeDumbRandomUser 3 жыл бұрын
Thats really good! Why ever youtube recommended this to me, since i have that knowledge already... But great video - has captured my attention !
@jonl316
@jonl316 3 жыл бұрын
Such a great video. Thank you!!
@pedroveas4751
@pedroveas4751 3 жыл бұрын
Fantastic!
@dazelmann6589
@dazelmann6589 3 жыл бұрын
Damn, I genuinely lit up when he smirks with his evil thoughts of disintegrating our beliefs
@TotoLakay
@TotoLakay 3 жыл бұрын
Holy Shit!!!! This video is better than all the books and classes I have ever taken. Great video... Awesome tutorial...
@ionution2009
@ionution2009 3 жыл бұрын
Wonderfull, in the past I saw programmers'oath, very short videos, but now I didn t find anywhere, maybe have been deleted, but I don t know why, was very interesting videos :(
@davidmurphy563
@davidmurphy563 3 жыл бұрын
Such a great video, I was rapt from beginning to end. I think Java was a bad choice though. In python there isn't the distraction of obtuse symbols not is not, and is and, or is or. You wouldn't even need a method. Anyway, great stuff. You give a good name to bonkers. :)
@codenut9638
@codenut9638 3 жыл бұрын
LEGEND! Thank you sir
@mehmetoguzyardimci8598
@mehmetoguzyardimci8598 3 жыл бұрын
Best CS course ever :)
@williambarrett7108
@williambarrett7108 3 жыл бұрын
I am looking for the rest of this series , but I cannot find anything. I would be willing to buy them if I could find them. I don't have a lot of experience programming but I am interested in learning more about it, and I like the way you approach the subject.
@Cleancoders
@Cleancoders 3 жыл бұрын
Additional videos are found at www.cleancoders.com
@colinmary5883
@colinmary5883 8 ай бұрын
Does anyone know where the next episode (which Bob regularly refers to) of 'Programming 101 with "Uncle Bob" ' can be found? I'm hooked!
@supertenchoo4271
@supertenchoo4271 Жыл бұрын
Brilliant I've learn a lot from this video thank you so much
@sabuein
@sabuein 3 жыл бұрын
Thank you, Uncle Bob.
@ruslan-macari
@ruslan-macari 3 жыл бұрын
Great!
@SlidellRobotics
@SlidellRobotics 3 жыл бұрын
The house I owned and lived in 1996-2000, the 3-way light switches had separate top and bottom push buttons, and did not display their state (Cinturon by Leviton). The house had four pairs of such switches. Every encounter with one of these switches was a crap shoot. The "You never have to hunt for the state of the switch" was totally screwed/scrapped.
@kaanatakan
@kaanatakan Жыл бұрын
I doubt it had anything to do with the brand, they were probably connected incorrectly
@Stephen-wh7vl
@Stephen-wh7vl 3 жыл бұрын
This is awesome
@KulaGGin
@KulaGGin 2 жыл бұрын
You wrote the table at 16:00 and then you went and programmed directly opposite logic in the program. In the real life and in your table on the paper when both switches are up or down, the light is off, but in your program when both switches are up or down, the light is on!
@galtbarber2640
@galtbarber2640 Жыл бұрын
In his data table he wrote that up&&up or Down&&down was light off. But what he put in the code was the opposite, with the light on. The dual lightswitch still works, but it was not coded as planned.
@JokerDenFMR
@JokerDenFMR Жыл бұрын
Yes, it's making me crazy too.
@allanmuller3486
@allanmuller3486 2 жыл бұрын
My theory as to why ! is called "bang" is that on the old teletype consoles (like those used to control early computers), the ! symbol was the shifted value of the "B" key.
@nunosantos2589
@nunosantos2589 3 жыл бұрын
Hello, very nice video, would love to keep seeing them. Just a note, i couldn't find the source code in the site, is it only available if you buy the video? Thanks in advance
@this-abledtheextravertedhe5299
@this-abledtheextravertedhe5299 3 жыл бұрын
Thank you 😊
@powlsn
@powlsn 3 жыл бұрын
that sound @10:16 is the main theme for german tv commercial break 🤓
@liviuzachin643
@liviuzachin643 3 жыл бұрын
Wel done uncle Bob. Thanks
@CarCinCal
@CarCinCal 3 жыл бұрын
That DEC PiDP-8 12-bit Octal Computer Hobby Emulator / Simulator casually blinking yellow LED lights in the background is the ultimate CS Flex though....
@lordofelectrons4513
@lordofelectrons4513 3 жыл бұрын
Good intro for the Nube But I am sticking with old fashion mechanical locks and my analog chickens.
@michaelclift6849
@michaelclift6849 3 жыл бұрын
The users intent will be relative to the last 'stable' state of the light. (stable meaning the last state which persisted for >500mS). An odd number of flips, intends to reverse the last stable state of the light. An even number of flips, intends to restore the last stable state of the light. I wish such consideration for timing went into web browsers. If I click on something 15mS after a page completely re-arranges itself, it's probably not what I wanted.
@tsunamio7750
@tsunamio7750 3 жыл бұрын
It's very basic, but it's well made. You got rid of the terminology at first to let kids concentrate on the interesting stuff. That's great!
@travismoore7849
@travismoore7849 3 жыл бұрын
What about dividing a problem into modular blocks where you have them move in a loop like a chain. Then the process runs with different sets of data with different inputs to verify that one block of data has moved and changed relative to block data b to make a complete transaction say a change of currency? Where A and B are changed by moving x amount from A to B and verify that said trans action has taken place by a compatitor that makes sure that each has changed by the same amount where A loosed x and B gains X amount and that the change of X is the same but inverse relative to each other.
@LajosGyorgyMeszaros
@LajosGyorgyMeszaros 3 жыл бұрын
16:35 - XOR light switches 20:04 - XNOR code 36:16 - okay, order is restored, he's coding xor
@rebeccabretzinger4401
@rebeccabretzinger4401 3 жыл бұрын
On the note card it was captured that both up or both down should make the light OFF, not ON. Then he programmed it the other way.
@MathALCS
@MathALCS 3 жыл бұрын
I thought I was the only one noticing that... hahaha
@michaelclift6849
@michaelclift6849 3 жыл бұрын
That's at least 3 of us.
@kieransloan
@kieransloan 3 жыл бұрын
The only thing I would add at the end of this is to get the audience to think about if you had more switches you wouldn't want to change the code each time a new switch comes along.
@orlovskyconsultinggbr2849
@orlovskyconsultinggbr2849 2 жыл бұрын
Man i wish my company would be a partner of Clean Coders.
@danielv85
@danielv85 3 жыл бұрын
Really nice :)
@davidconnelly
@davidconnelly 3 жыл бұрын
I'm not sure if the incident at 11:28 warranted a laugh of such enormous magnitude.
@RatFace_MonkeyEar_FishEye
@RatFace_MonkeyEar_FishEye 3 жыл бұрын
It scared me lol I was like damn
@davidconnelly
@davidconnelly 3 жыл бұрын
@@RatFace_MonkeyEar_FishEye Yeah man, me too. If he did that in a same-room scenario then I'd be jumping out of the window and running for the hills.
@RamLaska
@RamLaska 3 жыл бұрын
Not a coder, but I've dabbled for 30 years. Gotta respect a guy who starts you out with a LIGHT SWITCH.
@Warpgatez
@Warpgatez 3 жыл бұрын
Man, if I had the money I'd pay Uncle Bob to be like a Bill Nye the Science guy but for programming. Young kids could benefit so much from him if he had his own show on Netflix or Hulu or something.
@mistalan
@mistalan 3 жыл бұрын
Absolutely. There is so much left to code for zillions of young people in the future
@juanc.villegas9111
@juanc.villegas9111 Жыл бұрын
This is a GOLD MINE!
@kupfeli
@kupfeli 3 жыл бұрын
So I like these simple explanations, but I am personally missing one point for the switches, which for me is important to understand. If the switches do not have effect on each other, then the light always goes ON when switch A is switched to the UP position and the light always goes OFF, when switch A is switched to the DOWN position. For switch B, the opposite is true. So in that example it is crucial to understand that the actual switching (in real life: physically switching the switch) determines a change in state of the light. The reason I am saying this is because this behavior is what someone might expect only seeing the switches without the wiring. For instance in that scenario: if switch A is switched UP, the light would go ON. Now if switch B is in the UP position and we switch it to the DOWN position, the light turns ON, as we disregard the effect of switch A. As the light was already ON though, we don’t notice the change. So, maybe that explanation would be interesting to add too and afterwards show the part with the wiring, where the logic of the switches interact. To show the program for the independent behavior, you would then say: if the state of a switch changes (goes from UP to DOWN or vice-versa) we either turn the light ON or OFF, depending on how the switch works. This way the logic of both switches completely ignore the logic of the other switch, but they both control the light. So, we have two completely separate inputs that control the same output. Me saying this might sound very silly and straightforward if your brain works very well, but I wanted to say it nonetheless.
@jonnovaretti
@jonnovaretti 4 жыл бұрын
I m a big fan of Uncle Bob. When do you come to Brazil?
@krish2nasa
@krish2nasa 3 жыл бұрын
How about the below pseudocode logic? SwitchStateChange( ) Invert(LightState)
@katanasteel
@katanasteel 3 жыл бұрын
in the beginning uncle bob test the switch and states that if they are different the light would be on. then he implements the opposite....
@jessejburton
@jessejburton 3 жыл бұрын
Haha yeah I noticed that too
@swallowedinthesea11
@swallowedinthesea11 3 жыл бұрын
Some people will follow Leonidas to Hades. Some people, like me, will follow Uncle Bob to Hades!
@incalite
@incalite Жыл бұрын
You know your degree was worth it the moment you realize the switches example is a XOR gate.
@rbjassoc6
@rbjassoc6 3 жыл бұрын
where do we find the "FourSwitchScenario()" class or type ?? I am getting an error
@mehmath
@mehmath 4 жыл бұрын
06:14 hahaha!
@EliCamacho
@EliCamacho 3 жыл бұрын
Bob just created the most sophisticated smart switch ever. #SmartHomes
@mazin_0_0
@mazin_0_0 3 жыл бұрын
the best teacher ever
@kn9ioutom
@kn9ioutom 3 жыл бұрын
I Still Have Not Figured Out All THE Functions Of MY TV REMOTE CONTROL !!!
@zizlog_sound
@zizlog_sound 3 жыл бұрын
The light code (UP/UP or DOWN/DOWN = ON) is opposite to the real light demo (UP/UP or DOWN/DOWN = OFF) at the beginning of the 101.
@Rob81k
@Rob81k 3 жыл бұрын
both in same position = equals (==) in opposite positions = not equals (!=), which is logically the same as: either one is up (true&false or false&true) = exclusive or (xor)
@roberttillotson4889
@roberttillotson4889 3 жыл бұрын
This is a free lecture on clean coders and I want to get the extas as described, but they don't seem to show anywhere on the site. Can you dd them here or lt me know how to get into them somewhere else?
@aymanpatel
@aymanpatel 3 жыл бұрын
Check cleancoders.com/ for various courses on TDD, Clean Code etc by Uncle Bob
@FloatingSunfish
@FloatingSunfish 3 жыл бұрын
I've been programming for several years and have never used xor and xnor. What am I even doing? Lol. 😅
@richardpaulhall
@richardpaulhall 3 жыл бұрын
I think I used xor once. (I left a comment for my teammates.) I used a Karnough map once to simplify a 17 clause IF statement.
@superscatboy
@superscatboy 2 жыл бұрын
I bet your compiled code has more xors in it than you realise - specifically every time you initialise a value to zero.
@drewjaqua2905
@drewjaqua2905 3 жыл бұрын
He's like the Mr. Wizard of programming
@WDN35813
@WDN35813 3 жыл бұрын
If my CS101 professor teach like uncle Bob, I wouldn't have quit CS.
@ThomasFaller
@ThomasFaller 3 жыл бұрын
"This whatever it is"
@mazin_0_0
@mazin_0_0 3 жыл бұрын
the best teacher I ever
@taistingtheair1368
@taistingtheair1368 3 жыл бұрын
This how to drive an electrician nuts, and you thought programming was difficult try wiring this up in your house. True is the default then make it equal to something with the switches - if any switch changes then change the state of the light. Assembly language basics, now we are talking BTW Uncle Bob did we meet in the lunch room while working at a USPS processing building in NH back in the 80's??? You told me you were a laid off C++ programmer.
@samuellourenco1050
@samuellourenco1050 3 жыл бұрын
My self-made function generator doesn't have software in it: it is all dumb hardware. But the software is in the PC that manages it. It was an attempt of mine to escape software, but it didn't work. Anyway, this guy is a genius!
@danmenz9572
@danmenz9572 3 жыл бұрын
class FourSwitchScenario implements SwitchScenario { Error message: The nested type FourSwitchScenario cannot hide an enclosing type Using Processing 3.5.4. I'm lost trying to get things working in the code not shown.
@peristiloperis7789
@peristiloperis7789 2 жыл бұрын
OMG! I never imagined I could get smarter by just watching an old man turning lights on and off lol
@Majora96
@Majora96 3 жыл бұрын
XOR is the same as != (when it comes to booleans)
@michaelclift6849
@michaelclift6849 3 жыл бұрын
my thoughts too, a != (b != (c != d))
@stumbling
@stumbling 3 жыл бұрын
Minecraft redstone taught me De Morgan's law.
@taistingtheair1368
@taistingtheair1368 3 жыл бұрын
Gotta love Minecraft logic circuits, try making a keyed door.
@ancapftw9113
@ancapftw9113 3 жыл бұрын
Now I need a "this will be a FALSE!" Gif for when my Lule Skywalker meme gets used too much.
@andrewm4894
@andrewm4894 3 жыл бұрын
The kettlebells!
@RogerBarraud
@RogerBarraud 3 жыл бұрын
23:16: Left Clause, Right Clause... Yes, Virginia, there is *no* Centre Clause!!11! :'(
@SlayPlenty
@SlayPlenty 2 жыл бұрын
inverting && and or blew my mind then he did the thing with 3 switches and i had to pause.
@mmschwarz1213
@mmschwarz1213 3 жыл бұрын
Where can you download the Light Switch code? It is not available per the instructions at the end of the video.
@patrickevans9798
@patrickevans9798 3 жыл бұрын
I couldn't find it either.
@ravenouself4181
@ravenouself4181 Жыл бұрын
I will be honest, had You been my teacher in Highschool - I would have grown to love Programming. Instead my teacher just nagged us all the time and gave us super advanced codes that she didn't explain anything about.
The Last Programming Language
53:17
Clean Coders
Рет қаралды 275 М.
"Uncle" Bob Martin
1:23:35
Program on Entrepreneurship
Рет қаралды 167 М.
Блоховирус !🦠 #симба #тигра #булли
00:57
Симбочка Пимпочка
Рет қаралды 9 МЛН
Não pode Comprar Tudo 5
00:29
DUDU e CAROL
Рет қаралды 61 МЛН
Escape From Spike With Herobrine and Entity
00:27
Garri Creative
Рет қаралды 22 МЛН
Габаны сындырамыз | Synyptas 3 | 5 серия
21:40
kak budto
Рет қаралды 1,5 МЛН
Stop Recommending Clean Code
27:05
ThePrimeTime
Рет қаралды 413 М.
Uncle Bob C. Martin: Clean Agile, Back to Basics
1:03:58
Wemanity
Рет қаралды 32 М.
The Scribe's Oath • Robert "Uncle Bob" Martin • GOTO 2017
59:15
GOTO Conferences
Рет қаралды 161 М.
UncleBob Expecting Professionalism (Kuppelsalen, Copenhagen)
1:52:47
Danske Bank. Group IT. RAPO
Рет қаралды 113 М.
What Is an AI Anyway? | Mustafa Suleyman | TED
22:02
TED
Рет қаралды 294 М.
I learned to code from scratch in 1 year. Here's how.
41:55
Thomas Frank
Рет қаралды 286 М.
If you're struggling to learn to code, you must watch this
2:21
Python Programmer
Рет қаралды 145 М.
2-Minute Rule to Learn Coding - Atomic Habits
7:58
Sahil & Sarra
Рет қаралды 984 М.
Блоховирус !🦠 #симба #тигра #булли
00:57
Симбочка Пимпочка
Рет қаралды 9 МЛН