Sobes.tech

Python

Arhitectură curată vs arhitectură murdară (de exemplu, Active Record). Cum alegi pentru un proiect nou?

Middle
194

De ce, ca TL, ai permis această situație — să dureze N luni?

Middle
143

Situația reviziei de cod: [nume] a scris un PR mare, [nume] îl revizuiește, PR-ul stă în așteptare — [nume] revine constant cu noi comentarii. Cum să rezolvi tactic și strategic?

Middle
139

Aveți mai mult de 3 ani de experiență în [companie/organizație]?

Middle
137

Teste: fără teste, timpul pentru adăugarea unei funcții crește exponențial, cu teste — liniar sau mai lent?

Middle
133

Strategii de tranziție și pattern-ul Strangler?

Middle
131

Situația cu echipa: [nume] și [nume] au finalizat 30 de sarcini într-o lună, [nume] și [nume] — 10. Managerul ne-tehnic spune că aveți doi leneși. Ce faceți?

Middle
126

De ce vrei să te alături acestei companii dacă poți găsi un loc de muncă în străinătate?

Middle
124

Un coleg a făcut un PR, toți au aprobat, CI/CD a trecut, funcția a fost implementată în producție. În ziua următoare, producția a picat. Managerul întreabă cine e de vină?

Middle
123

Ce se întâmplă dacă crezi că proiectul necesită o arhitectură curată, dar managerul spune să livrezi rapid cu o arhitectură murdară?

Middle
117

Care este diferența dintre testele de încărcare și testele de stres?

Middle
116

Cum să eviți un monolit distribuit?

Middle
111

Microservicii: ai un monolit vechi, vrei să îl împarți în microservicii. De ce să faci asta?

Middle
105

Situație de performanță: managerul spune că codul Python din serviciu este lent. Care sunt gândurile și strategiile tale?

Middle
104

Ce este un monolit distribuit și de ce este rău?

Middle
102