Qual foi o conceito de programação mais inovador?
Soluções para a tarefa
Respondido por
0
É uma pergunta meio vaga. Então vou ter que reponder sob meu ponto de vista.
Uma das construções mais criativas que já vi é o fechamento em JavaScript. Esse conceito aproveita a natureza de primeira classe das funções em JavaScript e a utiliza para criar fábricas de funções - funções que geram funções. Levei um tempo para entender o conceito a princípio, e definitivamente há algumas armadilhas em potencial para isso, mas isso pode realmente ajudar um desenvolvedor a tornar o código deles muito enxuto.
Mas, na verdade, códigos estão em constante evolução como resultado de novas inovações. Tudo a partir de chamadas recursivas a funções ou programação orgânica, são maneiras criativas de problemas de codificação que muitas vezes acabam sendo adotadas por grandes comunidades de codificação por causa de sua maneira única de resolver um determinado problema ou tipo de problema.
Uma das construções mais criativas que já vi é o fechamento em JavaScript. Esse conceito aproveita a natureza de primeira classe das funções em JavaScript e a utiliza para criar fábricas de funções - funções que geram funções. Levei um tempo para entender o conceito a princípio, e definitivamente há algumas armadilhas em potencial para isso, mas isso pode realmente ajudar um desenvolvedor a tornar o código deles muito enxuto.
Mas, na verdade, códigos estão em constante evolução como resultado de novas inovações. Tudo a partir de chamadas recursivas a funções ou programação orgânica, são maneiras criativas de problemas de codificação que muitas vezes acabam sendo adotadas por grandes comunidades de codificação por causa de sua maneira única de resolver um determinado problema ou tipo de problema.
Perguntas interessantes