¿Por qué mi método de desarrollo es tan estúpido?

¿Por qué mi método de desarrollo es tan estúpido?


Prefacio

No sé por qué. En muchos casos, las cosas que tengo en mente y las cosas que he hecho en los últimos días a menudo me hacen sentir como si estuviera a siglos de distancia. ¿Estoy olvidando constantemente? Entonces, solo puedo escribir mis pensamientos antes de olvidarlos por completo.


texto

Hace mucho tiempo, había sentido que mi estilo de vida diario tenía una sensación de violación que no podía decir. Mi sexto sentido a menudo precede a mi análisis racional, desde cepillarme los dientes y lavarme la cara de forma rutinaria todas las mañanas hasta tres comidas por la mañana, el almuerzo y la cena. Podría decirse que esta es la base de mi supervivencia, porque las actividades biológicas requieren energía y motivación.

Entonces la pregunta es, ¿por qué mi trabajo nunca termina? Esto es realmente extraño, antes solo tenía una sensación de desobediencia al respecto, pero cuando traté de reexaminarme a mí mismo a través de la abstracción funcional al extremo. ¡Descubrí que todo resultaba tan aburrido!

De hecho, Java no es un lenguaje excelente ni muy bueno para implementar la programación funcional. Pero hay un dicho llamado Yiye Zhiqiu, y podemos verlo en el proceso de implementación funcional de Java, lo que solemos hacer, lo que solemos decir, esos llamados patrones de diseño, realización empresarial, De hecho, la "codicia, el odio y la ignorancia" se formaron simplemente por mi propia producción incansable de neumáticos.

No me gustan algunas personas que he conocido. Creo que existen para demostrar su valía complaciendo a los demás. Trabajan horas extras y envían una foto al círculo de amigos cuando llegan a casa, para que el líder no pueda verla. Escuché que la razón por la que un pequeño número de personas en Japón ama a los demás es porque ellos mismos necesitan con fuerza el reconocimiento de los demás, ¡porque carecen del sentido de reconocimiento de los demás! En realidad, los dos son iguales.

Es demasiado. Recientemente traté de integrar algunas de las ideas de MVVM en mis propios proyectos existentes, que es el llamado enlace de datos. La lógica de vista relacionada con las operaciones de datos está completamente separada de la lógica de vista no relacionada con los datos, para lograr El propósito de la lógica de vista altamente reutilizada.

¿Dónde se usa específicamente? RecyclerView con múltiples tipos de diseño. ¿Por qué era necesario definir ViewHolder de RecyclerView en Adapter cuando estaba desarrollando? Esto es demasiado estúpido. ¿Por qué es tan estúpido?

¿Por qué perseguimos el llamado desacoplamiento y reutilización en el proceso de desarrollo, porque necesitamos reducir el alcance de los cambios de código después de los cambios en los requisitos cuando escribimos código tanto como sea posible? Intente pensar, si el grado de acoplamiento es alto, entonces cuando hago un cambio en una clase, todas las demás clases asociadas con ella deben cambiarse indirectamente. ¿No es esto suficientemente estúpido? Si la tasa de consumo es muy baja, una vez que necesite más trabajo de desarrollo para una función que se ha desarrollado, es posible que tenga que repetir el trabajo de modificación de código varias veces, docenas de veces o incluso cientos de veces. Esto no es ¿Es demasiado estúpido? Nuestras vidas son limitadas, y no debemos desperdiciar este tipo de trabajo repetitivo inútil al extremo.

Entonces, ¿cuál es la mejor solución que puedo imaginar? Se trata de abstraer la operación de la interfaz en sí, es decir, abstraer el proceso de visualización de diferentes partes del contenido en RecyclerView, pero la implementación específica la especifica la clase que contiene.

Entonces es cómo cargar diferentes partes del contenido. RxJava, ¿realmente lo usas? ¿Qué es la programación funcional, realmente lo sabes? ¿Está usando Rxjava solo para usar Rxjava? Es mejor no usar la mitad de la mano, solo hace que el código en sí sea más anodino.

Sé que RxJava + GSON, como adaptador y convertidor de Retrofit, es una operación muy hábil y flexible, pero ¿realmente sabe cómo combinar estos tres para lograr una coordinación casi perfecta? Dices que lo sabes, pero ¿cómo sabes que lo que sabes es la supuesta verdad?

¿Por qué todas las personas piensan que han entendido completamente todo lo que discutirán cuando discutan las cosas? ¿No se basa la llamada ciencia en la verificación continua de hipótesis basadas en la observación y la experimentación? Incluso esos grandes hombres no piensan que lo que entienden es la llamada verdad. Porque la verdad es absoluta, y la humanidad está destinada a no tener nada que ver con la verdad, porque todo lo que la humanidad puede hacer es hacerse menos estúpido como antes, ¡nada más!

Hasta ahora, compartiré con todos ustedes, la última pregunta. ¿Puedo preguntarle, realmente existimos o es solo un montón de datos en la realidad virtual?

Supongo que te gusta

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