
Eu tenho um håbito estranho. Quando termino o módulo, por alguns minutos, apenas olho para o código novo e me alegro de que ele é bonito. Eu sei muito bem que o código é uma coisa funcional. Ele deve executar bem a tarefa, ter manutenção conveniente e é tudo. Mas tenho uma convicção interior - o código deve ser bonito. Não apenas uma solução bonita - mas esteticamente bonita.
Para mim, isso se manifesta em tudo. Estou configurando o IDE hå muito tempo, procurando a fonte, a luz de fundo e a cor da interface corretas. Posso passar horas sentado nas configuraçÔes de estilo do código, para que o código se alinhe e construa bem para os meus olhos. A beleza visual flui suavemente para a beleza funcional - eu tento criar dsl, usar essas convençÔes de nomenclatura de classe e função para fazer o código parecer super idiomåtico e relevante aqui. Posso alterar a API do meu serviço no estågio de design apenas por uma questão de beleza visual. Posso escolher e selecionar select / map / fold em vez de mais desempenho para loop - simplesmente porque, com uma abordagem funcional, sou mais bonita.
. - , F# C#. , -, , C#. , , , . , â , - .
, â , , , . , , â .
, . , , , , , â . , . , , , â " . â ". , . .
, , , â . -.
, â . , , . â â , . , , . , , â . â , , .
. , , , , , , , .
, , â , â . , , . , , , , . . , -.
. , , , . , , , â . , , IDE , , .
, . â . , , , â . , , , .
, , â . , , â , . , . , , , .
, , , . , . , â â . .
, , , . , .
Seu senso de beleza em relação ao cĂłdigo Ă© moldado pela sua experiĂȘncia e hĂĄ muito mais trabalho em seu cĂ©rebro do que parece estar por trĂĄs dele. NĂŁo o mande na bunda. Quando a voz interna exigir que vocĂȘ altere a formatação dos colchetes no seu projeto - ouça. Talvez ele saiba muito mais que vocĂȘ.
Assista ao meu podcast