Por que meu método de desenvolvimento é tão estúpido?

Por que meu método de desenvolvimento é tão estúpido?


Prefácio

Não sei por quê. Em muitos casos, as coisas que tenho em mente e as que fiz nos últimos dias muitas vezes me fazem sentir como se estivessem a séculos de distância. Estou sempre me esquecendo? Então, só posso escrever meus pensamentos antes de esquecê-los completamente.


texto

Há muito tempo, eu sentia que meu estilo de vida diário tinha uma sensação de violação que eu não sabia dizer. Meu sexto sentido frequentemente precede minha análise racional, desde escovar os dentes e lavar o rosto rotineiramente todas as manhãs até três refeições pela manhã, almoço e jantar. Você pode dizer que esta é a base da minha sobrevivência, porque as atividades biológicas requerem energia e motivação.

Portanto, a questão é: por que meu trabalho nunca termina? Isso é muito estranho.Antes, eu só tinha um sentimento de desobediência sobre isso, mas quando tentei me reexaminar através da abstração funcional ao extremo. Descobri que tudo ficou tão chato!

Java realmente não é uma linguagem excelente e muito boa para implementar programação funcional. Mas existe um ditado chamado Yiye Zhiqiu, e podemos vê-lo no processo de implementação funcional do Java, o que normalmente fazemos, o que costumamos dizer, os chamados padrões de design, realização de negócios, Na verdade, "ganância, ódio e ignorância" foram formados apenas por causa da minha própria produção incansável de pneus.

Não gosto de algumas pessoas que conheci. Acho que eles existem para provar seu valor agradando os outros. Eles fazem hora extra e enviam uma foto para o círculo de amigos quando voltam para casa, para que o líder não veja. Ouvi dizer que a razão pela qual um pequeno número de pessoas no Japão amam os outros é porque eles próprios precisam fortemente do reconhecimento dos outros, porque lhes falta o senso de reconhecimento dos outros! Os dois são realmente iguais.

É um pouco demais. Recentemente, tentei integrar algumas das ideias do MVVM em meus próprios projetos existentes, que é o chamado databinding. A lógica de visualização relacionada às operações de dados é completamente separada da lógica de visualização não relacionada a dados, de modo a alcançar não relacionada a dados O objetivo da lógica de visualização altamente reutilizada.

Onde é usado especificamente? RecyclerView com vários tipos de layout! Por que o ViewHolder do RecyclerView precisa ser definido no Adapter quando eu estava desenvolvendo? Isso é muito estúpido. Por que isso é tão estúpido?

Por que buscamos o chamado desacoplamento e reutilização no processo de desenvolvimento, porque precisamos reduzir o escopo das mudanças no código após as mudanças nos requisitos quando escrevemos o código, tanto quanto possível. Tente pensar, se o grau de acoplamento é alto, então quando eu faço uma mudança para uma classe, todas as outras classes associadas a ela precisam ser alteradas indiretamente. Não é estúpido o suficiente? Se a taxa de consumo for muito baixa, quando eu precisar de mais trabalho de desenvolvimento para uma função que foi desenvolvida, posso ter que repetir o trabalho de modificação de código várias vezes, dezenas de vezes ou mesmo centenas de vezes. É muito estúpido? Nossas vidas são limitadas, e não devemos desperdiçar esse tipo de trabalho repetitivo inútil ao extremo!

Então, qual é a melhor solução que posso imaginar? É para abstrair a própria operação da interface, ou seja, para abstrair o processo de exibição de diferentes partes do conteúdo no RecyclerView, mas a implementação específica é especificada pela classe nele preenchida.

Depois, é como carregar diferentes partes do conteúdo. RxJava, você realmente usa? O que é programação funcional, você realmente sabe? Você está usando o Rxjava apenas para usar o Rxjava? É melhor não usar meia-mão, isso apenas torna o próprio código mais indefinido.

Eu sei que RxJava + GSON, como o adaptador e conversor do Retrofit, é uma operação muito habilidosa e flexível, mas você realmente sabe como combinar totalmente esses três para alcançar uma coordenação quase perfeita? Você diz que sabe, mas como sabe que o que você sabe é a chamada verdade?

Por que todas as pessoas pensam que compreenderam totalmente tudo o que vão discutir quando discutem as coisas? A dita ciência não se baseia na verificação contínua de hipóteses a partir da observação e do experimento? Mesmo aqueles grandes homens não pensam que o que eles entendem é a chamada verdade. Porque a verdade é absoluta, e o homem não está destinado a ter nada a ver com a verdade, porque tudo o que o homem pode fazer é tornar-se menos estúpido como antes, nada mais!

Até agora, vou compartilhar com todos vocês, a última pergunta. Posso perguntar a você, nós realmente existimos ou são apenas um monte de dados na realidade virtual?

Acho que você gosta

Origin blog.csdn.net/qq_31433709/article/details/108589667
Recomendado
Clasificación