![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#8
|
||||
|
||||
|
Cita:
https://es.wikipedia.org/wiki/Hombre_competente Cita:
https://es.wikipedia.org/wiki/Principio_de_Peter Cita:
Sin embargo, el balance se logra en como combinar diferentes habilidades, o en reconocer cuando hay que hacerlo. En este caso, saber *diseñar* deberia considerarse una habilidad necesaria junto a saber programar. En especial si se hacen GUIS. Lo que NO quiero decir es que entonces hay que ser (obligadamente) igual o mejor que programador. Si fuera un asunto de %, digamos que es ok si %programador > %diseñador. Porque? Porque hacer un buen programa es dependiente de hacer un buen diseño, lo que es obvio, si pensamos en algoritmos o estructuras de bases de datos. Pero si esos datos se comunican a otras personas, la forma como esto se *comunica* afecta como se hace el programa. Un programador de apps de escritorio que desconozca los principios de diseño de una app móvil, creara de forma ineludible un *peor* programa. Intentara aplicar los principios incorrectos, creara estructuras, algoritmos, flujos de datos, interacciones de usuarios, etc inapropiados y eso se va a notar. El error seria pensar que diseño es *estetica*. Esto aplica incluso a hacer apps de lineas de comando!
__________________
El malabarista. |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|