Crees que los ingenieros de software tienen la responsabilidad profesional/ética de producir un código mantenible aunque no se lo pida explícitamente su empleador?

Sí. Producir código que no es legible, no es mantenible, no está bien documentado, etc. es simplemente poco profesional. Ya sea que la organización o el equipo tenga un estándar de codificación, revisiones de código, etc., los desarrolladores de software deben asumir la responsabilidad de producir un producto de trabajo que sea un activo para … Leer más

¿Cuánto tiempo tardaría un ordenador en descifrar tu contraseña? Tabla de arte

Si asumes que el programa tiene que comprobar todas las posibilidades de contraseñas posibles empezando por el mínimo hasta la longitud real de tu contraseña, entonces una contraseña de longitud 8 (longitud mínima 8), tardaría 2*10^14 conjeturas para comprobar todas las contraseñas, asumiendo 62 caracteres posibles para cada posición (26 inferiores, 26 superiores, 8 números). … Leer más