Dobry den,
ospravedlnujem sa za nasledovne, ale imho:
Predosle komentare su irelvantne!Otázka bola, ako písať lepší kód s cieľom, aby kolegovia nespomínali trpazlíkov a anláne otvory... K tomuto je imho jediná cesta. Získať od nadriadeného súhlas s 40 clovekohodinami na mesiac. 20 hodín od pýtajúceho sa a 20 hodín od autora výroku s trpazlíkom. Následne riešiť
párové programovanie a diskutovať pri tom na úrovni. Stručné zásady, ktoré si spomínam zhlavy:
- rozumný čas na session (hodinka, max dve asi)
- ak je rôzny level skilu (asi je), tak to vyvážiť rovnakým levelom skilu ohladne biznis domény problému, ktorý sa rieši
- na začiatok určite pár sedení s implementáciou nových vecí (nie refaktoring)
- určite dodržiavať striedania (ten, čo nemá klávesnicu stráži mená premenných a čas a interrupt robí ideálne po nejakých celkoch)
- skúsiť si veci vysvetlovať a pýtať sa, ale nezachádzať moc "offtopic"
PS: S mensou efektivitou je mozne dosiahnut ciastocne rovnaky efekt aj cez code review.
PS2: Je nutné, aby aspoň trochu chcenia bolo aj na druhej strane a aby bol cielom kúsok lepší kód, ako keby ho písal len jeden človek...
PS3: Ak sa rozhodnete pre tento smer, odporúčam venovať cca 1MD naštudovaniu, ako robiť párové programovanie... Ak by to malo byť na viac ako mesiac, tak tomu kludne po mesiaci obetovať aj viac času...