- Les personnes extérieures à l'industrie ne comprennent toujours pas les programmeurs: que font-ils là de si difficile si seuls deux boutons sont visibles? Quel genre de mots incompréhensibles disent-ils? Pourquoi en reçoivent-ils autant?
Avec les gars du podcast "We Are Doomed", nous avons décidé de traiter cela et avons lancé une chronique commune où nous expliquerons pourquoi tout est si difficile en développement. Et pour ceux qui aiment lire, pas écouter, les gars ont écrit cet article.
Connaissez-vous le sentiment d'avoir soudainement réalisé que vous travaillez depuis un an, alors que l'idée du projet était simple? Il y a cinq développeurs, quatre testeurs, un projet et des chefs de produit. Vous regardez le logiciel qui en résulte et vous pensez - eh bien, qu'aurions-nous pu faire pendant si longtemps? Cinq caractéristiques principales, trois douzaines de petites - pour un ingénieur normal pendant une semaine de travail.
. . , , . , . , , . , — , , .
. , . — . , , .
-, — . , , . ?!
, , . .
— , ?
— Agile , - . , .
: , , , . , , , . — , .
, — . , — , , , , . — , , .
— ?! , !
— . , , , — .
: , , , , , . , , .
, . , . , . . , , — , — .
. , , , .
, , . . . . , . - , , — .
, . , — — , - . , . , . , , . , .
, . , .
— , ?
— ?
: . - . . , , — . , . . - !
. , . . — , , . , Doom C++ — .
. , . , . , . , . , ? ? , , — . , , — , . .
— ! , ?
— — , .
: — , . — - , , . -. , , .
, , - , .
, , , , , . , , . , , . , , . — . , .
— ? ? ! ?
— . .
: , , . , , . . — . WinApi, . — .
, , , , . , , , - 40 . , — , , , . , . , .
— ? , ! !?
— .
: , , , , . . 1 .
, .
: , , . . , . — .
, , , , . , . , , .
, , «» . , , ++. , - , « ++» , , . , , , , IDE — .
, . , . , . , , , .
, , . , , . , .