Definição programa de origem

Programa de origem é uma noção usada como sinônimo de código-fonte . São as instruções que um programa de computador transmite a um computador para que ele possa ser executado. Essas instruções são linhas de texto escritas em uma linguagem de programação (uma estrutura capaz de transmitir instruções de computador a partir de uma base sintática e semântica específica).

Deve-se notar que, embora as linguagens de programação existam em um número limitado e, em comparação com as linguagens, não tão extensas, a maneira pela qual cada programador pode usá-las é virtualmente ilimitada. Uma linguagem de programação é composta de uma combinação de símbolos e regras sintáticas e semânticas, que estabelecem certos limites e oferecem uma série de ferramentas básicas para o desenvolvimento de software.

Dependendo das habilidades, conhecimento e tenacidade de um programador, as possibilidades podem parecer infinitas, embora sempre usem o mesmo conjunto de símbolos e sejam limitadas pelas mesmas regras que o resto das pessoas. Por esta razão, mesmo que dois indivíduos saibam todas as palavras reservadas de cor, os tipos de dados e os condicionadores ( if, else if ) e loops que eles têm ( for, while ), a maneira em que eles são usados ​​pode resultar em ilegível para o outro, seja por causa de sua complexidade ou por causa de certas decisões de design.

Nesse sentido, o programa fonte é um reflexo da personalidade e do modo de pensar de cada programador, o que pode ser muito revelador. Entre os recursos mais comuns estão os seguintes:

* indentação impecável : alguns desenvolvedores não suportam a mera idéia de esquecer um recuo (anglicismo correspondente ao termo espanhol recuado ) no momento de escrever seu código . É importante mencionar que, em Python, por exemplo, o recuo é essencial para a interpretação correta, mas esse não é o caso na maioria das linguagens, e é por isso que é uma decisão muito pessoal;

* Quebra de linha justa : semelhante ao ponto anterior, há aqueles que não adicionam uma quebra de linha, se não for absolutamente necessário. Naturalmente, isso também responde a um critério pessoal, uma vez que não existe uma regra universal que determine o número correto ;

* desordem : embora o estereótipo do programador seja caracterizado pela obsessão por ordem e controle, há alguns que produzem códigos que parecem ser vazamentos aleatórios de caracteres, sem qualquer regra ou modelo a seguir. Escusado será dizer que não é um fenómeno muito frequente.

Recomendado