Seven Blind Alleys in Software Design by Michael C. Feathers



I 7 vicoli cechi sono elencati e descritti nel post originale che segnalo:  Michael C. Feathers: Seven Blind Alleys in Software Design


Questa è una tentazione moderna legata ad alcune aspettative che vanno oltre gli scopi del Domain Driven Design :

5. Modeling the real world


Pure questa è una tentazione moderna legata a aspettative che vanno oltre gli scopi dei linguaggi DSL:

7. Natural Languages



Queste 2 sono tornate in voga con la diffusione definitiva dei linguaggi OO:

3. The Ultimate Abstraction
4. The perfect taxonomy

Queste 3 sono idee che ritornano ciclicamente e finora senza significativi o duraturi successi:

1. Programming in Pictures
2. Metaprogramming
6. Code generation




In futuro una nuova scoperta, il progresso tecnologico o una conquista innovativa potrebbero infrangere queste barriare. Per oggi quando qualcuno propone questi strumenti per un progetto in corso è ancora il caso di fermarsi a ri-pensare.

Tags :   |

Print | posted @ Wednesday, September 30, 2009 2:00 PM

Comments have been closed on this topic.