( tygryss | 2019. 09. 08., v – 02:24 )

Korábban ezt írtad:
"Mi ezt úgy oldjuk meg, hogy a felső tervezési szintek architektúra modellben vannak, amit egy metamodell definiál."
Most meg:
"A metamodell nem a tervezési fázisban készül, hanem hamarabb: az módszertani alap.
A technológiai architektúra terv dolga..."

Most akkor, hogyan is van pontosan? (mindkét megoldásnak van értelme)

"kóder arra van motiválva, hogy minél több tesztesetet készítsen: lefedjen minden működést."

Ha jól értem a darabszámra fizetsz. Ezzel szerintem pont ellene hat a célnak, mert lehet lefedi az összes esetet, de könnyen lehet, hogy szaporodik a tesztesetek száma, de lehet sokkal kevesebbel is meg lehetne csinálni. Ez persze nem törvényszerű, de egyáltalán nem biztos, hogy ideális lesz a tesztek eredményének eloszlása, valamint nem biztosítja, hogy lefedik minden működést.

Uncle Bob idézésében abban tévedsz, hogy a programozás mérnöki tudomány. A mérnöki tudományok nyelve a matematika. Tehát a programozás nyelve a matematik. Ez egyéblént a funkcionális programozás kapcsán szivárog vissza.