How ___ to develop great software: A Guide ¿Cómo ___ desarrollar gran software: Una Guía
This guide is based on years of observations after using thousands of applications, both commercial and open source. Esta guía se basa en años de observaciones después de usar miles de aplicaciones, tanto comerciales como de código abierto. Some of the references are to windows based applications. Algunas de las referencias son para aplicaciones basadas en Windows. However the principles are universally applicable. Sin embargo los principios son universalmente aplicables.
Installation Instalación
Always assume C: drive is fair game. Siempre ha de asumir la unidad C: es juego limpio. Do not ask the user where to install. No preguntar al usuario para instalar. He is dumb. Él es mudo. So make it easy for him by installing your applications always in C: drive. Por lo tanto, que sea más fácil para él mediante la instalación de sus aplicaciones siempre en la unidad C:.
Always dump all your data in default location (Application Data directory in c: drive) irrespective of their size. Siempre volcado todos sus datos en la ubicación predeterminada (Application Data directorio en la unidad C:) con independencia de su tamaño. Again repeat rule number 1. Una vez más repetir la regla número 1. Never ask nor give user the choice to select a different location. Nunca pedir ni dar usuario la opción de seleccionar una ubicación distinta.
Note : User is always dumb. Nota: El usuario está siempre mudos. When you think of user think of one who thought cd-rom drive was a cup holder. Cuando usted piensa en los usuarios de pensar que un pensamiento unidad de CD-ROM es una taza de titular.
Never check how much space a drive has before going forward with installing all your data files in them. Nunca comprobar cuánto espacio tiene una unidad antes de seguir adelante con la instalación de todos sus archivos de datos en ellos.
Always dump all your DLL files, INI files and their grandchildren in c:\WINNT or c:\Windows. Siempre volcado todos sus archivos DLL, archivos INI y de sus nietos en c: \ WINNT o c: \ Windows. If in doubt dumping in both is fine. En caso de duda de dumping en los dos está muy bien. If the directory doesn’t exist, feel free to create it. Si el directorio no existe, no dudes en crearla. Remember C: is your applications dumping ground and C:\WINNT (Windows System directory) is your preferred spot. Recuerde C: ¿está su aplicaciones vertedero y C: \ WINNT (directorio System de Windows) es su terreno preferido. Liberally drop any files there. Liberalmente gota todos los archivos. Also it will make your application look smaller, if the user happens to check the size consumed by your directory. También se efectuarán su solicitud ver más pequeños, si el usuario pasa a comprobar el tamaño consumido por su directorio.
Filed under Filed under .NET . NET , Headline News Headline News , How To Cómo , Humor , Java Software El software de Java , Open Source Software Open Source Software , Technology Tecnología | |
| |
RSS 2.0 RSS 2,0 | |
Email this Article Enviar artículo
You may also like to read También puede leer |




May 25th, 2005 at 5:02 am 25 de mayo de 2005, a las 5:02 am
How about actually writting a real guide to development practices other than taking the piss and therefore contributing to some programmers actually falling into using the pitfalls mentioned in your ramblings. ¿Qué tal si en realidad escribiendo una verdadera guía para las prácticas de desarrollo que no sea tomar el piss y, por tanto, contribuyendo a algunos programadores de hecho caer en las trampas utilizando mencionado en su ramblings. Remember some developers can be as dumb as users. Recuerde que algunos desarrolladores pueden ser tan tontas como los usuarios. geek
May 25th, 2005 at 5:12 am 25 de mayo de 2005, a las 5:12 am
@Ronan Ronan @
Have you noticed the date of the post? ¿Ha notado la fecha de la entrada?
> Remember some developers can be as dumb as users. > Recuerde que algunos desarrolladores pueden ser tan tontas como los usuarios.
I seriously doubt any developer worth his salt will make the mistake. I dudar seriamente de cualquier desarrollador de su valor de la sal hará que el error.
A guide of things not to do is also a guide. Una guía de cosas que no se debe hacer es también un guía. Not every guide has to follow the “ten commandment” approach to preach. No todos los guía tiene que seguir el "diez mandamientos" para predicar con el ejemplo.
June 22nd, 2008 at 8:27 pm 22 de Junio, 2008 a 8:27 pm
I want to know that how to develop a software.. Quiero saber que la manera de desarrollar un software ..
I’m interested in developing a software.. Estoy interesado en el desarrollo de un software ..