Comprensibilidad del software: la métrica más importante que no rastrea

¡Hola, Habr! OTUS ha abierto un set para una nueva corriente del curso "Arquitecto de Software" , en este sentido, invitamos a todos a una jornada de puertas abiertas online , en la que nuestros expertos les informarán en detalle sobre el programa de formación, además de responder a sus dudas.


Ideas claves

  • Todo fluye, todo cambia. La programación confirma lo mejor posible la exactitud de este dicho: los desarrolladores modifican, adaptan, modifican e incluso reelaboran diariamente sus sistemas. 

  • Las aplicaciones se están volviendo más complejas, más desarrolladores están trabajando en ellas y es cada vez más difícil mantener el software comprensible. El código complejo es más difícil de entender y cambiar si es necesario. 

  •  — , . , , .

  • , : , , .

  • , : 1)  , , 2)  , , . 

2500 : « , ». : , , . , , — , .

 — . , , . , .

. , - , ( ) , .

. , , . .

( ) , , , . ( ) , , .

, , ( StackOverflow) — , .

?

, , : «  — , ». , , .

, , , .

  • . ( , . .). .

  • . , . , .

  • . , . , , , .

  • . , . , , .

« » (SaaS) .

: , .

, , , , .

 —

, , , . , . :

  1. , .

  2. , , .

  3. , .

- . , . , , .

, . , .

, , . ( ) , .

. , . . .

, . .

, , , . , . .

, . , . , .

. , , - .

, , — . «»: , , ( , ). «»: , , .

, , . , . , . , .

, . , .

, , , , , . , , « », , .  — .

. , . , .

, . , , , — . , .

, , ( , , ) . , . ,  — , . , , .


"Software Architect". " " .


:




All Articles