5 Eye Opening Coding Tips from Bob Martin, Sandi Metz and Kevlin Henney

preview_player
Показать описание
#cleancode #cleanarchitecture #codingtips #softwaredevelopment #techtalk #unclebob #sandimetz #kevlinhenney

This is another video on our series of clips from tech talks on Good Programming/system development practices, and the consequences of bad code from Bob Martin (A.K.A Uncle Bob), Sandi Metz and Kevlin Henney.

#Fail GOTO Conference :

All the little things - Rails Conf 2014

Bob Martin ("Uncle Bob") - Clean Code :

Timestamps:
0:12 The 3 The Squint Test
00:41 Consider The Larger Context
01:20 The Cost of Following the Pattern
02:04 The Thing About Assumptions
03:09 How Many Arguments Should a Function Have?
Рекомендации по теме
Комментарии
Автор

The last tip is not good. I wrote code sending more than 3 arg.s to several f()s, and either they should not be an object or they (mostly each of them) were already objects of their own business. Dividing the "big f()" (3-5 screens) would create options to be called on unwanted locations. Making it an object (to avoid those wrong callings), only for the sake of "not sending more than 3 arg.s to a f()", would be overwhelming for not quite good improvement.

MrAbrazildo
Автор

The speed up on these presenters is really annoying, stopping watching some good content because it’s damn annoying

jgcornell