sábado, 29 de abril de 2017

Consejos para resolucion de bugs (principiantes)

Consejos para empezar a resolver un bug 

Aunque no se sepa el lenguaje de programación en el que este hecho un programa , se puede desarrollar o corregir las funciones donde se produce el error o simplemente para modificar por diversión .

Se tiene que tener en cuenta lo siguiente :


                     - Previo razonamiento lógico (al menos saber un lenguaje de programación) como recomendación aprender C y python , aprender a diferencias de hacer espaciados con space y con tab (usar ATom para codear seria mejor) , aprender a ser ordenado y a recibir recomendaciones lógicas para los loops.
                     - Aprender el uso de git 
http://rogerdudler.github.io/git-guide/index.es.html
                     -   Aprender el uso de jhbuild
http://akanooblinux.blogspot.pe/2016/11/ghost-line-bug-in-gedit-in.html
                     - Cuando se quiera buscar en donde ocurre el bug se debe recurrir a empezar a buscar dentro de todos los arhivos , probando palabras claves , para esto aprender comando linux y su uso como de grep 

https://www.cyberciti.biz/faq/howto-use-grep-command-in-linux-unix/

                     -Consultar en foros y en los grupos del Irc de gnome publicando su codigo ya que siempre se puede mejorar el código.
                     - una parte importante de empezar a programar o corregir un pedazo de código a pesar que no sepas el lenguaje en el que esta programado es el sabe simplemente como funciona la función y para esto se puede buscar en las wikis de gnome o gtk donde explican al detalle los atributos y retornos de cada función .

https://developer.gnome.org/gtk3/stable/GtkTextView.html