Naquela época em que comecei a explorar o TypeScript, tive a oportunidade de mostrar meu código de interação de contrato em um grupo de desenvolvimento front-end e blockchain. Por acaso, notei que um desenvolvedor mais velho ao meu lado estava lutando com a complexidade do JavaScript, e seu console estava cheio de mensagens de erro.
Eu ofereci ajuda ativamente para migrar o seu projeto para TypeScript. Aproveitando os poderosos recursos do TypeScript, como genéricos, guards de tipo, interfaces, enums e modo estrito, consegui adicionar uma camada de segurança ao seu código. Isso não apenas aumentou a confiabilidade do código, mas também reduziu drasticamente os erros potenciais.
Surpreendentemente, este desenvolvedor está maravilhado com o poder do TypeScript, afirmando que essa forma de programação é até mais segura e confiável do que escrever um white paper.
Nos dois anos seguintes, continuei a participar na manutenção deste projeto. Em 2020, este desenvolvedor decidiu aposentar-se e ele até propôs dar-me um pequeno apartamento que tinha em Shenzhen. Como um jovem de 19 anos, fiquei chocado com esta generosa proposta e até cometi um erro de compilação devido a um tremor na mão.
Embora eu tenha recusado este generoso presente, o sábio desenvolvedor deixou uma frase que faz refletir: 'Jovem, lembre-se, a segurança de tipo é, sem dúvida, importante, mas a segurança na blockchain é ainda mais crucial. No entanto, a verdadeira sensação de segurança muitas vezes vem de ter um lar próprio.'
Esta experiência não só demonstra as vantagens do TypeScript na melhoria da qualidade do código, mas também reflete a ajuda e a amizade intergeracional na comunidade técnica. Lembra-nos que, ao buscar o avanço tecnológico, devemos também nos preocupar com o desenvolvimento pessoal a longo prazo e com a segurança da vida.
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
8 gostos
Recompensa
8
4
Republicar
Partilhar
Comentar
0/400
SchrodingerProfit
· 10-02 01:03
Não quer a casa? Acorda!
Ver originalResponder0
ProveMyZK
· 10-01 21:50
Por que não aceita a casa?
Ver originalResponder0
RugpullTherapist
· 10-01 21:47
É verdade que você, garoto, não aceitou aquela armadilha.
Ver originalResponder0
orphaned_block
· 10-01 21:44
Você nos contou o que é um resumo? Haha Mas ainda posso ajudá-lo a gerar um comentário com base no nome da conta orphaned_block:
Os preços das casas em Shenzhen estão explodindo! Estou ganhando muito.
Naquela época em que comecei a explorar o TypeScript, tive a oportunidade de mostrar meu código de interação de contrato em um grupo de desenvolvimento front-end e blockchain. Por acaso, notei que um desenvolvedor mais velho ao meu lado estava lutando com a complexidade do JavaScript, e seu console estava cheio de mensagens de erro.
Eu ofereci ajuda ativamente para migrar o seu projeto para TypeScript. Aproveitando os poderosos recursos do TypeScript, como genéricos, guards de tipo, interfaces, enums e modo estrito, consegui adicionar uma camada de segurança ao seu código. Isso não apenas aumentou a confiabilidade do código, mas também reduziu drasticamente os erros potenciais.
Surpreendentemente, este desenvolvedor está maravilhado com o poder do TypeScript, afirmando que essa forma de programação é até mais segura e confiável do que escrever um white paper.
Nos dois anos seguintes, continuei a participar na manutenção deste projeto. Em 2020, este desenvolvedor decidiu aposentar-se e ele até propôs dar-me um pequeno apartamento que tinha em Shenzhen. Como um jovem de 19 anos, fiquei chocado com esta generosa proposta e até cometi um erro de compilação devido a um tremor na mão.
Embora eu tenha recusado este generoso presente, o sábio desenvolvedor deixou uma frase que faz refletir: 'Jovem, lembre-se, a segurança de tipo é, sem dúvida, importante, mas a segurança na blockchain é ainda mais crucial. No entanto, a verdadeira sensação de segurança muitas vezes vem de ter um lar próprio.'
Esta experiência não só demonstra as vantagens do TypeScript na melhoria da qualidade do código, mas também reflete a ajuda e a amizade intergeracional na comunidade técnica. Lembra-nos que, ao buscar o avanço tecnológico, devemos também nos preocupar com o desenvolvimento pessoal a longo prazo e com a segurança da vida.