Los proyectos de crecimiento de inicios se descarrilan por consejos correctamente intencionados pero terribles. A continuación se enumeran 6 perlas de prudencia que vale la pena ignorar. Crear software de calidad es difícil. Y en ocasiones, las ideas equivocadas aseguran que sea mucho más difícil. Al crear código de calidad y crear un software inexistente, es esencial planificar cuidadosamente su esquema y comunicarse correctamente durante cada paso del crecimiento de aplicaciones web y crecimiento de aplicaciones móviles. Aunque los buenos consejos no son escasos, los malos son generalizados entre los que carecen de experiencia. Teniendo esto en cuenta, contacté con algunos compañeros desarrolladores e innovadores del espacio tecnológico para entender sobre su experiencia de crecimiento de software y les pedí que compartan con neutralidad los peores consejos que han recibido nunca. Directrices algunas de las mejores ideas de estas conversaciones y mi propio «peor» consejo personal: 1. Si su cambio es lo suficientemente pequeño, no es necesario que lo haga una prueba. La prueba del código es crucial. Tal y como explicó Charles Kong, un desarrollador de Google, «Los ingenieros de software se enfrentan al problema de cuánto tiempo debería dedicarse a escribir pruebas, y algunos podrían proponer que con un cambio insignificante, las pruebas unitarias son efectivamente una pérdida de tiempo sabiendo que no están listos, todos susceptibles de romperse Para mí, las pruebas deben escribirse continuamente para casi cualquier pedazo de código y, para un cambio trivial, es mucho más rápido y casquivana escribir una prueba casquivana de todos modos. Hay un conocimiento constante cada vez que comete este pequeño error ortográfico que se produce para clasificar». Los errores se producen, así que no sacrifique probar su código, independientemente del trivial o pequeño que pueda parecer. 2. No es necesario que comente un código correctamente escrito. Algunos dicen que comentar es causa perdida. De hecho, no lo es. No todo el mundo entenderá su estilo de escribir código. El desarrollador de Jawbone, Trung Le, lo aprendió de la forma difícil. «Esto es inadecuado, siempre debes comentar tu código. La razón por la que no me gusta este consejo es efectivamente porque MUCHOS hombres y mujeres no leen correctamente el código, luego, confían en la narración de los comentarios para entender cómo funciona el código». 3. Evita la deslocalización a cualquier precio. Esta afirmación generalizada es la que a menudo escuchamos sobre programadores extranjeros. Sin confiscación, es una idea errónea, según mi cofundador Pratham Mittal. «Este consejo hace una universalización incorrecta», explica. «Encontrará desarrolladores de software buenos y malos en cualquier país. La externalización de software de Vietnam y los servicios de software de Vietnam tienen una gran cantidad de talentos en programadores educados y competentes». 4. Construir sobre opiniones o suposiciones vs. resultados medibles. Según Ludo Antonov, responsable técnico del equipo de crecimiento de Pinterest, un ingeniero puede estar acostumbrado a admitir muchos consejos. Pero cuando se prostitución del crecimiento de productos, dice: «El consejo más destructivo es lo que le atrae a construir basados ​​nada más en opiniones en oportunidad de resultados medibles. Muy a menudo, muchas buenas horas de ingeniería se pierden así». El crecimiento del producto no es subjetivo. De hecho, todo es cuestión de resultados. «En Pinterest, hemos explotado un enfoque fenomenal centrado en láser y basado en datos, que es fundamental para el éxito», dice Antonov. «Es esencial que las ideas entren en el código y puedan probarse. Sin confiscación, abandonarse sólo en opiniones es muy arriesgado a la hora de lanzarse sobre el éxito del código y su preámbulo como sección duradera de un ítem , que debe estar correctamente apoyado a lo derrochador del tiempo». Los sitios con gran tráfico deberían realizar muchos experimentos en subconjuntos de su saco de usuarios y optimizarlos en función de métricas secreto. 5. No toque «esta» parte del código. Está allí y funciona, entonces ¿por qué tocarlo? Bueno, simplemente para que esté en marcha no significa que sea correcto. Sin duda debe ser práctico. Y porque otra persona haya escrito el código no significa que no puedas gestionarlo. Entender el código de otra persona es la potencia de un buen desarrollador, explica Adnan Ali. Tienes que ser sin miedo. Al ser el arquitecto de software principal de Financeit, Ali ha recibido muchos consejos. «Sin confiscación, el peor consejo de software que he recibido es» No toque este código principal». ¡Nadie toca este código principal! Era absolutamente un núcleo del sistema principal y los desarrolladores tenían miedo de tocarlo. Ignorando el consejo, el Anduve crencha por crencha para entender qué hace.A partir de esta comprensión, hice un gran cambio que nos logró un aumento de rendimiento del 20% en cada turista web.Descifrar y entender el código de otras personas es una de las principales habilidades de los desarrolladores», dice. 6. No te preocupes por la planificación. Éstos son algunos tipos clásicos de por qué debería cuestionar los consejos que reciba. Pero en cuanto a mí, el peor consejo que he recibido nunca es: no se moleste en planificar. Lo determinarás todo a lo derrochador del camino. Sólo comienza a escribir código. Creo que la planificación es efectivamente una escalón crítica en cualquier esquema de crecimiento. Aunque no debe planificar cada minuto de detalle, es esencial trazar su producto y priorizar las funciones antiguamente de escribir el código. La mayoría de las veces un equipo creerá que todas las características son absolutamente esenciales. Sin priorizar y separar las funciones en diferentes versiones, aumente la cantidad total de tiempo y plata invertido en su primer producto. En su oportunidad, debería concentrarse en crear sus funciones básicas necesarias y obtener comentarios de su propio cliente final. Todos recibimos muchos consejos y siempre debemos escuchar lo que dicen la parentela, pero debemos revisar críticamente los comentarios que recibimos y constatar con diversas estrategias. ¿De dónde recibe sus asesoramientos sobre software? ¿Cuál ha sido el peor consejo que has recibido? Me encantaría escucharlo. Fuente: S3 Tech Blog

Source link