Eu acho que o que define um bom programador é a lógica de programação.