Rompemos el ladrillo principal del programador: Algoritmo .

Problema
El estado actual de la programación es enseñar el oficio en su mayor parte mediante la práctica personal o analizando ejemplos de código de terceros con los que tiene que lidiar por alguna razón.
. , . , ( 53- "" ). , , , .
-? ? , ?
, Junior . . , - ? , , "Copy-Paste" . , , , , .
:
, .
. . — .
, . , :
- - - (, );
- - (, , ...);
- ;
- ;
- ;
- ;
- ;
- , , .
"" , .
, , " " - " " "" "" " ".
:
" , " "", "", "" "" " ". :
- ?
- ?
- , ?
- ?
- (, — )?
- ?
- , ?
- ?
- ?
- ?
- , ?
- , ?
- , , , ?
, . , . , , "". "" , . "" , , .
, , — . . . , , . — .

. . — — -. Scratch, - . .
, , . " , ", , , , "". "" . , "" .
" = ", " — ". , . . , , . .
:
"" , "" .
"" . "" . , :
"" ? ""? "" . . , , . . .
, , . ? ""! , .
, "". , . . , , , . — .
"-" "" :
, "" "".
, , . , .

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

"" . — . " ", . "" — . "" .
, "" (" "), : "", " " " ". , . , "" . — . , , (. 'calculi'), "" , . , "" .

, "", "" " ".
, , "" .
:
:
- "" ( ) ;
- "" ( , , "" " -" )
:
-
. .

-. . . 10 — . . "".
:
:
- "" ( );
- №1, ( ), ;
- №2, ( ), ;
:
- "" ( ) ;
- "" ( , ) " -" " ";
- "" " -"
:
"" , , "". "" (, ).
"" " " . " " .
, , .
, "" , , . , "", . , . , . . "", .
, "":
- "" ;
- "" ;
- "" ;
- "" ;
- "" , " ";
- ( );
- "" .
. , "" . "" .
( 2) , "" . , . — .
.
, .
Tengo una emoción por separado en el estilo y el formato utilizado en el artículo (comillas, párrafos, cursiva). Por favor escriba si tiene comentarios sobre ellos. Es posible por mensaje personal.
Referencias