@mikeklaene4359

Interesting piece. I also started programming in 1969. It was on an IBM DOS/360 Model 30 with 32K of memory and an 8 bit data path using Assembler. For the most part I agree with "Uncle Bob" . OJT with good mentoring is far better than formal schooling for producing good programmers. Most of the really bad programmers that I have met had computer science degrees. Whenever I needed to hire a programmer one my first questions had to do with why programming and CS. If the reply included "Money" and did not include "Fun" I would pass on them.

Also being a coder is a LOT more fun than being the manager of coders.

@yelgabs

Thanks for the slide overlay. Pretty helpful.

@futuress0099

thank you sir! probably saved me from a lot of mistakes I would have done in my future life.

@DataCouncil

Want to create best-in-class applications? Robert C. Martin (Uncle Bob) is here to show you how. In this talk, he explains high-level and practical strategies to clean up your architecture. http://youtu.be/HhNIttd87xs

#Agile #Rails #SoftwareDevelopment #SoftwareArchitecture #SoftwareEngineering

@jpchauny108

At 40:13 there is an error. Where it shows Request Model it should show Result Model.

@nickbarton3191

The problem with the db boundary is that it gets bloated every time an application programmer needs yet another query not quite unlike the last one they requested. That's why they want direct access to the db via some kind of high level DAL

@BryonLape

He seems to give this talk just about anywhere.

@marknunes8444

How is the control object different from the controller?  There it is in the middle just like a controller.

@Sp1derFingers

I'm trying to understand his diagrams but I dont understand the arrows.  Can someone point me in the right direction?

@radsimu

a lot of this is common sense, but I like the way he presents. What is this? some student interns day 1 presentation?

@bytejuggler

18:18 "Crash a plane" ... very prescient words, given what's gone on and is going on with the 737 Max.  :(

@AlexanderBollbach

what happened at 52 min?

@EmilNicolaiePerhinschi

not sure Robert C. Martin knows how the guilds worked, he would be a lot less enthusiastic about them

@gkochanowsky

I wish "Uncle Bob" would lay off the physics and stick to what he knows. He incorrectly conflates system perturbations caused by observation with The Uncertainty Principle. A principle that is about something completely different,  d(x)d(p) ≥ h/2. It stipulates that uncertainty has a minimum area for complementary variables proportional to Planck's constant. A far more mysterious claim than observer perturbation.

@marble_wraith

"This is 2014 we dont need something in our laptops that actually moves, something mechanical that spins, my god how old is that?"

Fans...

@BryonLape

Dead code? S.O.L.I.D. seems to create it in spades.