Perguntas com a marcação «terminology»

Perguntas sobre o significado objetivo ou o entendimento comum de palavras e conceitos relacionados ao ciclo de vida de desenvolvimento de sistemas


10
Por que Today () é um exemplo de função impura?
Parece que, ao ler algo como este artigo da Wikipedia sobre "funções puras" , elas são listadas Today()como um exemplo de função impura, mas me parece bastante pura. É porque não há argumento formal de entrada? Por que a hora do dia real não é tratada como a "entrada para …

24
O que é abstração? [fechadas]
Existe uma definição geralmente acordada para o que é uma abstração de programação usada pelos programadores? [Observe que abstração de programação não deve ser confundida com definições de dicionário para a palavra "abstração".]] Existe uma definição inequívoca ou mesmo matemática? Quais são alguns exemplos claros de abstrações?



3
O que são "métodos de classe" e "métodos de instância", em Python?
Houve uma discussão no chat relacionada a uma pergunta (a pergunta em si é irrelevante para essa), que revelou que talvez eu não conheça Python. Em minha opinião, embora a terminologia seja diferente entre os idiomas, geralmente podemos categorizar funções como: funções [livres] métodos estáticos / funções de membro estáticas …


6
Por que bons programadores são chamados de Ninjas? [fechadas]
Como é definido um programador Ninja? Se é apenas um desenvolvedor experiente, então não há realmente nenhuma maneira melhor de descrever isso? Ninja parece uma jogada de marketing infantil, criada para atrair desenvolvedores com ilusões de auto-grandeza. Ou eu estou esquecendo de alguma coisa? Em particular, quero saber quais qualidades …



2
O Node.js é uma estrutura? [fechadas]
Continuo vendo recrutadores, desenvolvedores etc. referir-se ao Node.js como uma estrutura. Na minha opinião, isso é ignorância do que realmente é o Node.js. Muitas vezes, nas descrições de tarefas, o Node.js é agrupado como uma biblioteca entre AngularJS , React etc. Geralmente, eu vejo isso como sendo inserido por alguém …

6
A que especificamente se refere o poder expressivo?
Poder expressivo é definido pela Wikipedia como: .. a amplitude de idéias que podem ser representadas e comunicadas nesse idioma. "Idéias" se referem às coisas (operações, estruturas, algoritmos, etc.?) Que podemos comunicar à máquina ? Ou refere-se aos conceitos "humanos" que podem ser capturados e comunicados com a linguagem a …


4
Qual é o termo para esse tipo de refatoração
Tenho certeza de que existe um prazo para a refatoração a seguir, mas não consigo me lembrar e meu Google-fu está falhando comigo! O refator move se as declarações para onde elas terão maior impacto, por exemplo, alterando isso $test = someFunctionThatReturnsABool(); for($x = 0; $x < 10000; $x++) { …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.