Ingeniería de software

83
¿Cómo ser un buen ciudadano al rastrear sitios web?

Voy a desarrollar algunas funciones que rastrearán varios sitios web públicos y procesarán / agregarán los datos en ellos. Nada siniestro como buscar direcciones de correo electrónico; de hecho, es algo que en realidad podría generar tráfico adicional a sus sitios. Pero yo divago. Además de honrar...

83
¿Qué hay de malo con la licencia?

A menudo escuché que no debería usar Unlicense debido a problemas relacionados con la puesta en dominio público. Sin embargo, no entiendo por qué esto sería un problema para Unlicense. Unlicense intenta poner lo que sea que esté sin licencia en el dominio público, y si eso funciona, ¡increíble! Sin...

83
Comentarios de código limpio vs documentación de clase

Estoy teniendo algunas conversaciones con mis nuevos colegas sobre los comentarios. A ambos nos gusta Clean Code , y estoy perfectamente de acuerdo con el hecho de que los comentarios de código en línea deben evitarse y que los nombres de clase y métodos deben usarse para expresar lo que...