“Conocimientos Programación>Lenguajes De Programación

Cómo escribir código orientado a objetos eficaz

2012/3/6
Los pasos descritos en este artículo se describen varios consejos y técnicas para mejorar la calidad de su código orientado a objetos . Cosas que necesitará
conocimiento profundo de los principios orientados a objetos
Ver Más instrucciones
1 tests Escriba

primero . Esto nos lleva a un programador en el hábito de pensar en términos de lo que el software tiene que hacer y cómo deberá comunicar a los clientes con él.

Antes de que un método está escrito , una prueba está escrito que comprueba que la función realiza de acuerdo a las especificaciones . Esto permite a un programador para probar , implementar y depurar en pasos más pequeños - es mucho más fácil de depurar 10 líneas de código nuevo de 2000 después de los hechos
2

Code por la intención ! . Esta es la práctica de pretender que las clases , funciones, procedimientos, etc existen ( a pesar de que no lo hacen) como a estructurar y escribir el código. Esto ayuda a un desarrollador de pensar en el proceso y los pasos más grandes de software en lugar de los pequeños detalles.
3

evitar la redundancia . Desarrolladores generalmente saben que la duplicación de código no es una buena idea. Sin embargo , la duplicación se introduce generalmente en los proyectos de los desarrolladores sin siquiera saber que lo están haciendo . Una práctica común es cuando un nuevo requisito de llegar que se puede implementar increíblemente rápido , simplemente cortar y pegar código y hacer unos pocos ajustes menores .

Un mejor enfoque para esto sería para conseguir la pieza original del código de funciona en ambas situaciones ya sea aprobando en las variables o utilizando una sentencia switch , etc
4

Refactorizar según sea necesario. Esto por lo general ayuda a reducir la redundancia y puede fortalecer la calidad del código ya que el código es re -escrito para mayor claridad y facilidad de mantenimiento . Los casos de prueba deben evitar cambiar los códigos de conducta externa .
5

encapsular , encapsular , encapsular ! La encapsulación es el concepto de ocultar los detalles de implementación . Esto permite a los desarrolladores la capacidad de cambiar la forma en unos almacenes de clase y recupera los datos o cómo se construye un objeto ( por ejemplo, mediante el uso de fábricas) sin cambiar los objetos que utilizan o interactúan con esa clase .


Lenguajes De Programación
Ventajas y desventajas de los sin tipo Lenguajes de programación
¿Qué ocurre cuando un hilo independiente llamadas de función Salir
Cómo integrar reproductores de música
Cómo crear un programa de computadora desde cero
Cómo insertar un ComboBox en C -Sharp
Cómo restablecer la retención en MATLAB
Cómo agregar color a un archivo por lotes
Cómo calcular SHA1 una cadena en C #
Conocimientos Informáticos © http://www.ordenador.online