20

La calidad de código importa

Embed Size (px)

Citation preview

¿Quiénes somos?

Luis Ruiz Pavón

@luisruizpavon

Beezy / Spenta

Roberto Gónzalez

@robertogg

Beezy / Spenta

Consejos

• Fácil de pronunciar

• Que se pueda buscar con facilidad

• Nombres largos, pero cuidado si el nombre es muy largo (Code Smell)

• Nombra los métodos por lo que hacen y los efectos que generan.

• Evita negar los nombres de las variables (NotOpen, IsNotReady…)

• Evitar números(item1, item2, item3)

• …

Customer[] customerList;

Customer[] customers;

var theCustomersListWithAllCustomersIncludedWithoutFilter

var allCustomers;

int days=3; //elapsed time in days

Int elapsedTimeInDays=3;

if(!notFound)

DateTime genymdhms

DateTime generationTimestamp

holyHandGrenade

deleteCustomer