| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Computer Programming Tips
    Programación de ordenadores puede ser frustrante , especialmente cuando usted no sabe qué hacer cuando su programa no está funcionando como debería. La mayoría de los problemas de programación se deben a errores en el código escrito , así que la mejor manera de lidiar con los problemas de programación es evitar que sucedan en el primer lugar , mientras que la codificación. Para evitar estos problemas , es necesario mantener en su mente el hecho de que no se puede esperar para hacer un programa eficiente simplemente escribiendo código imprudentemente en un editor. Mantener una estructura de pestañas

    Tab Organizada su código . Siguiendo este consejo puede , y lo más probable es que , le ahorrará horas de codificación y depuración . Tabulación código en una estructura organizada que no sólo hace que el código sea más legible para usted, pero si usted va a tener su trabajo visto por otras personas , pueden leer más fácilmente también. Esto, por ejemplo , es inaceptable :

    bool valida ( vobj valObj ) { if ( valObj -> valida ) {return 1 ; } else {return 0 ;} }

    no sólo proporcionar fácil legibilidad del código , pero tabulación su código también te hace menos propensos a cometer errores de sintaxis. La mayoría de los errores de sintaxis son causados ​​porque el codificador no ficha el código.
    Programa conservadora

    En la programación , que normalmente tendrá que lidiar con las limitaciones de rendimiento, tales como el uso de una gran cantidad de recursos de CPU frente a la utilización de una gran cantidad de memoria RAM . Usted tiene que pensar en el tipo de equipo que desea ejecutar su código . El código de manera más conservadora que , más gente puede utilizar su software. Almacenamiento en caché de las cosas , obviamente, utilizar más memoria, pero al ir a buscar el objeto de la memoria , se utiliza menos recursos de la CPU que ir a buscar lo que se vuelvan a prestar cada vez que se le pide . A veces lo que queda más remedio que utilizar un recurso en particular del sistema más de lo habitual . Pensando programación, en los tiempos en que usted tiene opciones especiales , usted debe tratar de equilibrar el uso de los recursos del sistema disponibles. Cuando usted no tiene ninguna otra opción que el uso excesivo de un recurso en particular , como la memoria (por ejemplo , al asignar memoria para crear un objeto que se utilizará más adelante ) , intenta usarlo como conservadora posible. Trate de usar el menor número de bytes como sea posible en cada atributo del objeto en cuestión.
    Evite pérdidas de memoria

    una pérdida de memoria cuando se asigna un bloque de memoria y ese bloque no se libera . Este error es muy común incluso en los programas más profesionales. A veces las pérdidas de memoria pueden ser muy peligrosos y dejar una "huella de memoria " cuando se cierra la aplicación . Incluso podrían evitar que la aplicación se cierre. Una regla de oro para evitar pérdidas de memoria es liberar a todas las piezas de la memoria se puede asignar a la función correcta . Si ha utilizado GlobalAlloc , debe utilizar GlobalFree , no LocalFree . Si está programando utilizando un lenguaje orientado a objetos , es posible que esté utilizando un envoltorio para asignar memoria . En tal caso , por lo general hay una función Dispose disponible para el objeto que ha creado. No importa el idioma que utilice, pérdidas de memoria son posibles y te perseguirá si usted no es cuidadoso. Prevención de una pérdida de memoria le ayudará a evitar gastar muchas horas de caza a través de su código para ello .

    Previous :

    next :
      Artículos relacionados
    ·Cómo hacer un Glow Button en ActionScript 
    ·Cómo dar formato en el Área de texto 
    ·Cómo hacer una matriz de Button de ActionScript 
    ·Oracle Business Intelligence Tools 
    ·Cómo compilar un archivo SWF en FlashDevelop 
    ·¿Cómo hacer una capitular primera carta información 
    ·Cómo aprender C # Fast 
    ·Cómo leer Tiempo en UML 
    ·Cómo crear un programa que mostrará un calendario 
    ·MATLAB análisis de entrada 
      Artículos destacados
    ·Cómo mostrar un valor en una cadena de MATLAB 
    ·Cómo calcular el porcentaje de cambio en SAS 
    ·Cómo depurar un programa Java utilizando NetBeans 
    ·Cómo hacer una línea de bucle continuo 
    ·¿Cómo se utiliza iBox 
    ·Cómo crear un menú de programación Android 
    ·Concurrencia de Control Techniques 
    ·Tipos de controles de validación 
    ·Ejemplos de Python XML Processing 
    ·Cómo acceder a consultas Refresh 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com