Oggi Uncle Bob Martin , un vero eroe, ha mostrato questo video
In questo video Bob Martin afferma che i nostri linguaggi di programmazione sono al livello giusto per i nostri problemi in questo momento. Una delle ragioni per cui ricevo da questo video è che Bob Martin ci vede come responsabili dei dettagli e i nostri problemi sono al livello di dettaglio.
Questa è la prima volta che non sono d'accordo con Bob Martin e mi chiedevo cosa ne pensassero le persone ai programmatori.
Innanzitutto c'è una differenza tra MDA e MDE MDA in sé non ha funzionato e incolpo di molta formalizzazione a livello non è possibile formalizzare questo tipo di problemi. MDE e MDD stanno ancora cercando di mettersi alla prova e nella mia mente mostrano grandi promesse. per esempio. guarda MetaEdit
Il dettaglio deve ancora essere gestito dalla mia mente, ma lo fai in un unico posto (framework o generatori) anziché in più punti.
Giusto per il nostro tipo di problemi? Penso che dipenda da quali problemi guardi. Gli attuali linguaggi di programmazione sono all'altezza delle attuali richieste di time-to-market? Sono bravi a colmare il divario di comunicazione IT aziendale?
Quindi cosa ne pensi?