Holy Crap this is straight 🔥 My code dead ass is unstoppable 💪🧑🏽💻🧑🏽💻🧑🏽💻🧑🏽💻🧑🏽💻 THANK YOU FOR THIS 😍😍
@nelsoncorreia111210 жыл бұрын
Good talk on writing testable code. Shame the Q&A section is inaudible. :-(
@manricorazzi14 жыл бұрын
Great talk. Misko is the man. Got here via a Kent Beck's tweet, btw.
@MartinOfSomeName14 жыл бұрын
Look like my wishes has been granted and GTT is in HD now :). Thank you,
@danielrusev125110 жыл бұрын
It would've been better if we'd been able to hear the questions the audience asked. He could've repeated the question before answering it for our benefit.
@ziobleed8 жыл бұрын
+Даниел Русев Yeah, that would be a good habit, rarely used , tough
@amiramhalperin11 жыл бұрын
Very good talk. Well explained and demonstrated. 10x
@sharperguy14 жыл бұрын
Am I right in thinking that the reason 'new' operators are bad is because you can't change the type of the object from outside?
@hoang-himself2 жыл бұрын
It's crazy how much have changed after 12 years
@MrNicholasRutherford13 жыл бұрын
Thank you, this made a lot of vague ideas concrete for me. Good example code, great discussion.
@corbin92314 жыл бұрын
@sharperguy (Disclaimer: I'm no OO guru and could be completely wrong ;p.) New is bad inside of constructors because that hard codes dependencies and is usually a sign that the constructor is doing too much. For example, if you have a User class with something like "new DatabaseConnection();" that's obviously bad as instantiating a database connection is not the business of a User object.
@thr3ddy11 жыл бұрын
Please repeat the questions!
@LukeBockman12 жыл бұрын
great talk
@RogerKeulen12 жыл бұрын
Thanx, just removed the NEW from my convert function. Public Shared Widening Operator CType(m As Meter) As Millimeter Return Convert(New Millimeter(UnitValue), m) End Operator
@kosterix12310 жыл бұрын
subtitles are a bit off. BDB actually is BDD, business driven development.
Kosteri x hi what about what he's talking about around 43mins, a single threaded test ... app/framework (not sure) sounds like 'no-jays'?
@BangsarRia3 жыл бұрын
@@jonnyhotchkiss2667 NodeJs. Also note that Misko is one of the developers of AngularJs
@Mathview14 жыл бұрын
Go into Google and explain how to properly write code? Cool! For my next act, head in the Lion's mouth. lol ... anyways. .... Great talk even for the non-professional programmer. Now my question.... General engineering project management identifies the concept of "a metric" if you view the code as a project how do you relate the concepts of metric and specs? or are they unrelated?
@schnasndasn15044 жыл бұрын
The URL with the code is invalid. :(
@BangsarRia Жыл бұрын
That's an oh not a zero. 92Ozrz
@crystalclear50613 жыл бұрын
@devent82 Now, Yes in Lion
@alexkhimach12 жыл бұрын
great talk, but to silent voice and title isnt sinc.
@cgpilk14 жыл бұрын
WTF is frosting? Oh, right, *icing*.
@doug6553612 жыл бұрын
If you are going to tell us it is okay to say "I don't know" three times in the presentation, maybe you should take your own advice and admit that *you* don't know when people ask questions that you can't answer.
@supericy212 жыл бұрын
shwag
@someman712 жыл бұрын
I have no idea what's been said here either.
@BangsarRia Жыл бұрын
On the contrary, it is shameful to say that you DO know Javascript
@click00714 жыл бұрын
After one hour, they give the mic to the audience so the questions can be understood.... They need to improver their presentation better practices if they plan to upload them to youtube!!