Kritiniai pastebėjimai ir patikrinimo problemos
B. Stroustrupo teigimu, žmogiškasis faktorius programavime išliks būtinas – programuotojai ir toliau patys rašys kodą bei naudos abstrahavimą.
C++ kūrėjas išskyrė kelias pagrindines problemas, su kuriomis susiduriama naudojant DI kodo rašymui:
Perteklinis ir nesaugus kodas: DI generuojamame kode dažnai būna daugiau klaidų bei saugumo spragų, todėl jį tampa itin sunku patikrinti bei verifikuoti.
Senior kodo meistrų pasitraukimas: Vyresnieji (Senior) programinės įrangos kūrėjai, kurių kompetenciją būtina patikrinti DI sukurtą kodą, pradeda išeiti į pensiją arba trauktis iš rinkos, nes nenori dirbti tik tikrintojais kodo, kuris keičiasi sulig kiekviena pakeista užklausa (angl. prompt).
Netinkamumas kritinėms sistemoms: DI nėra tinkamas rašyti kodui, kuris atlieka kritines saugumo ar didelio našumo funkcijas.
B. Stroustrupas pabrėžė, kad nors galbūt 70–80 % pasaulio kodo nereikalauja tokio griežto saugumo ar sparta paremto tikslumo, būtent likę 10–20 % sudėtingiausio kodo ir yra jo pagrindinis interesas.
