Clean Code Cap 1

Description

Ingeniería Mind Map on Clean Code Cap 1, created by Kenneth Corrales on 19/02/2018.
Kenneth Corrales
Mind Map by Kenneth Corrales, updated more than 1 year ago
Kenneth Corrales
Created by Kenneth Corrales almost 7 years ago
0
0

Resource summary

Clean Code Cap 1
  1. El código incorrecto posee un gran desventaja, trabajar en una maraña de código provoca que el código que puede llegar a servir a corto plazo, se vuelva inutilizable a largo plazo
    1. Aunque puede suceder que debido a algun factor como la cantidad de trabajo, la poca dispocción al modulo que se elabora provoca que se haga un código incorrercto, es algo que puede pasar y se puede llegar a pensar lo arreglo despues, sin embargo ese despues nunca llega
      1. El código incorrecto a la hora de añadirse nuevas funciones y el mantenimiento se vuelve cada vez mas dificil y mas costoso ya que si se añade algo, se debe de modificar varias partes del código y así sucesivamente lo que al final es una perdida económica también, el desastre solo puede crecer
    2. La mejor manera para avanzar en un proyecto aunque en veces parezca que hacer un trabajo engorroso y rápido es la solución, la única solución es mantener siempre un código limpio
      1. El concepto de codigo limpio es un tema que muy pocos dominan naturalmente, pero que en su mayoria debemos de cultivar para crear una "obra de arte".
      2. Algunos de los mas conocidos programadores definen el Clean code:
        1. El creador de c++ dice que el código debe de ser sencillo para leer y entender, pero que ademas sea eficaz. Debe de facilitar el mantenimiento, se debe de prestar atención a los detalles
          1. Grady Booch se centtra en la forma en que esta escrito el código este debe ser altamente legible, tanto como para comparlo a un libro. El código debe ser concreto y solo incluir lo necesario
            1. Dave Thomas añade que el código debe ser fácil de modificar por terceros, el código debe de ser reducido y entendible para que sea facil manipularlo
              1. Michael Feathers dice que el código limpio es aquel al que realmente se le ha prestado impotancia, alguien ha sido minuscioso con los detalles de este ,es decir se ha preocupado por el código
                1. Ron Jeffries dice que un código simple debe de aguantar todas las pruebas, no tener código reiterativo, es decir que haga lo mismo, debe de englobar el diseño del sistema y ser támbien lo mas reducido usando siempre la menor cantidad de de clases métodos funciones...
                  1. Ward Cunningham dice que el código limpio debe de resultar de lo que se espera a la hora de leerlo, debe hacer que el lenguaje se vea tan atractivo que el lenguaje parezca diseñado para solucionar esos problemas
                  2. El código se debe de estar limpiando con el tiempo aunque sea algo pequeño cada vez que pueda debe de pulir el código y procurar dejarlo mejor de como lo recibio
                    Show full summary Hide full summary

                    Similar

                    INGENIERIA DE MATERIALES
                    Ricardo Álvarez
                    Elementos Básicos de Ingeniería Ambiental
                    Evilus Rada
                    Historia de la Ingeniería
                    Camila González
                    Introducción a la Ingeniería de Software
                    David Pacheco Ji
                    UNIDAD II DIBUJO PROYECTIVO
                    anyimartinezrued
                    GENERALIDADES DE LAS EDIFICACIONES
                    yessi.marenco17
                    MAPA MENTAL SOFTWARE APLICADOS EN INGENIERÍA CIVIL
                    Ruben Dario Acosta P
                    Estado de la ingenería mecánica y su perspectiva a futuro
                    Roberto Martinez
                    MAPA CONCEPTUAL SOBRE LA INICIATIVA CDIO
                    Victor Antonio Rodriguez Castañeda
                    Características de la Pitahaya y su potencial de uso en la industria alimentaria
                    Héctor Infanzón
                    las conicas en la vida cotidiana
                    Arturo Rosales