A menudo le digo a las personas de CS que nunca compren las mejores especificaciones.
Esto le enseña a programar de manera eficiente: el código botg se realiza de forma rápida y limpia con una depuración mínima porque aprende a odiar la compilación; y los programas se hacen más eficientes porque puedes sentir que hacen que tu PC se ralentice cuando se ejecutan.
A menudo me encuentro con programas simples que funcionan bien con las especificaciones del modo bestia, pero funcionan como una mierda en las computadoras normales de todos los días. Estos programas a menudo no adaptaron código eficiente, como un patrón de peso mosca, sql eficiente, etc.
- Cómo obtener el mejor precio al manipular una computadora portátil
- ¿Cuál es la mejor computadora portátil para 30000 en India 2016?
- ¿Cómo funciona una computadora portátil con 11v (de una batería) y 19v (de un cargador)?
- Cómo reemplazar el ventilador en su computadora portátil
- Cómo recuperar imágenes de una computadora portátil formateada, unidades
Codifiqué entonces en un Core 2 Duo con 3 GB de RAM cuando ivy bridge era la última CPU. Luego, en lugar de actualizar, fui con un Atom N220 con 2 GB de RAM. Luego fui con un Core Solo con 1GB de RAM. Mis programas a menudo corrían rápido. Mis juegos simplemente no se retrasaron. Mi experiencia de usuario web fue más ágil. Mi código SQL no se ejecutó en bucle durante minutos. Optimicé los tipos de datos. Temía depurar, así que codifiqué mentalmente antes de escribir con los dedos.
La programación en una especificación inferior asegura que su programa se ejecutará muy bien en computadoras con especificación similar o superior. Aprenderá a perfilar el código sql de su programa y base de datos para determinar cuánto tiempo se dedica a hacer qué.
En el futuro, sus clientes o su empresa estarán muy contentos con su software libre de errores.