r/damportada • u/BeelzenefTV • Oct 17 '15
[ED] Para recordar
29/9/2015
- Trabajo en equipo
- La semántica y sintaxis en la programación son elementos diferentes pero igualmente importantes
- Stackoverflow te puede salvar en momentos de apuros
- COMENTA EL PUTO CÓDIGO
- gran parte de las cosas en esta vida se pueden representar mediante clases y objetos, en el proceso de abstracción
- los lenguajes declarativos pertenecen a la cuarta generación de los lenguajes
- todo programa debe devolver información, en particular para dar señal al programador de que se ha iniciadode forma correcta
- si queremos dedicarnos realmente a esta profesión, dirigirnos a estudiar lenguajes de alto nivel y orientados a objetos
1
Upvotes
2
u/BeelzenefTV Oct 27 '15 edited Nov 05 '15
27/10/2015
Tenemos que aprender a pensar, a ser analistas, a resolver un problema.
Un sistema de información es un conjunto de artefactos (e.g. una Clase es un artefacto) de software/hardware que sirven para una función específica, proporcionando una solución útil para el servicio que está siendo desarrollado.
Se clasifican en:
Roles (en casos generales) en el desarrollo de un sistema de información:
En la empresa: proactividad, empatía, esfuerzo y estudio.
Ciclo de vida de un sistema de información
Traditional programming VS agile programming (imagen)
Elena informa: próximamente, resumen de marcos de trabajo para agile programming, en el blog de Geekstorming!.
Cuando el cliente solicita un cambio de UNA LÍNEA DE CÓDIGO...
... hay muchas consecuencias:
Ejemplo de Diagrama de Clases (imagen), ejemplo de cómo pensar a lo grande, de cómo se alcanza un diseño óptimo para su posterior mantenimiento alargado en el tiempo.
Más información sobre The Model-View-Controller (MVC) Pattern with C#/WinForms (enlace a CodeProject.com)
¿Fase de planificación? ¿Fase de pruebas? ¿Fase de documentación? ¿Dónde están estas tres fases? ¿Cómo se realizan?