키스

Este é um conceito que pode te salvar de muito sofrimento!😀

KISS - 단순해, 바보야!
Traduzindo para o português você pode pensar que este principio fala: "Mantenha simples, estupido"e não, ele não está te chamando de estúpido kkk 😂.
O entendimento que você teve ter sobre este conceitos é: "Mantenha simples e estúpido"



Agora vamos descobrir a ponto principal, que é aplicar no dia-a-dia!



Um dos ponto principais é saber como aplicar no dia-a-dia, porque não adianta nada você só saber o conceito e não aplicar nada! Então vamos aplicar, basicamente esse conceito te diz que você deve manter o seu codigo simples...
Primeiramente, ele não está falando para você deixar o seu codigo o menor possível.
Mas o que é para você fazer então?
O conceito te propõe que você deixei o seu codigo o mais legível possível, o mais simples possível e entendível para qualquer DEV que tiver que ler e dar manutenção naquele seusen sevolvor out, for naquele seusen sevolvor out,



예시



É muito comum pelos Dev's javascript criar uma função qualquer e passar parametros, agora vamos ver o jeito errado(de acordo com o conceito KISS) e o jeito certo de se criar essa mesma função!

Então vamos supor que nos estamos precisando criar uma função que recebe como parametro uma lista de úsuarios! E a partir disso, vai fazer um .map e vai retornar o nome e idade de cada úsuario! Uma coisa bem simples para quem meche com javascript em geral!


에라도!



  function getInfo(infos) {
    return infos.map(u => ({
     name: u.name,
     age: u.age
    }))
  }


Primeiramente, eu nomeei a função como getInfo , se eu for nesse codigo daqui a vários meses, eu vou saber o que a função faz somente pelo nome, acredito que não!
O parametro que eu pass info , será que daqui a um tempo sem ver esse codigo eu vou saber que é uma lista de usuários que eu tenho que passar ali, acredito que também não!
에 알리 노 메우 .map EU 선언 u , o que que é esse u, nunca que eu vou saber kkk 😂😂!




체르토!



  function getUserNameAndAge(users) {
    return users.map(user => ({
     name: user.name,
     age: user.age
    }))
  }


Agora sim, está bem mais fácil de saber o que cada coisa faz, começando pelo nome da função que já me diz claramente o que ela faz, pegar o nome e a idade do usuário!No parametro vousue ver .4eu! , que como está no 복수형, 다양하게 사용하세요!
전자 번호 users eu deixoexplicto que eu estou retornando um usuário e que desse usuário eu retorno o nome e a idade!


결론



Você pode ver que eu dei um exemplo bem simples, mas que pode ocorrer muito no dia-a-dia de um desenvolvedor e isso se aplica a qualquer linguagem ou ferramente que você use, eu espero que doendidoê tenha compre 에테메스 😀


Estou deixando alguns link onde compartilho mais conteúdo além do blog aqui !


  • 좋은 웹페이지 즐겨찾기