Herramientas y técnicas útiles
Práctica recomendada 7: tenga a mano sus herramientas y técnicas
Recuerdo una instancia en la que quise averiguar debug palabra clave en todos los archivos C ++ disponibles en varios directorios y subdirectorios, me tomó 30 minutos encontrar el comando, pero finalmente, guardé una nota del comando, y cuando lo necesito, lo uso sin desperdiciar un segundo.
$find . -name \*.cpp -exec grep -q "debug" '{}' \; -print
Por lo tanto, lo convertí en una de las mejores prácticas para mantener estos comandos y herramientas a mano para que puedan usarse en cualquier momento sin hacer ninguna investigación y desarrollo y para ahorrar un tiempo valioso. Es mejor mantener un archivo de texto con todos los comandos de uso frecuente y crear su enlace en el escritorio.
Pocas herramientas esenciales
Depende del tipo de programación, codificación que esté haciendo, pero las siguientes son algunas de las herramientas esenciales, que deberían estar disponibles con un desarrollador de software:
Un buen editor de texto para escribir y editar el programa.
Un buen depurador para depurar el programa.
Un detector de memoria en caso de que esté utilizando asignación de memoria dinámica.
Masilla para conectar a una máquina remota.
WinSCP o FileZilla a archivos ftp en una máquina remota.
IDE (entorno de desarrollo integrado) para un desarrollo rápido.
Siempre siga agregando nuevas herramientas y técnicas en su caja
Asegúrese de seguir aplicando los últimos parches de sus herramientas y utilidades y, al mismo tiempo, sugeriré que limpie el software no deseado de su computadora, ya que hacen que su computadora sea lenta innecesariamente y nunca se sabe si alguno de ellos tiene un agujero de seguridad que puede exponer su computadora al mundo exterior.