Ingeniería de software

8
¿Existe una licencia de código abierto para esto?

He escrito un código en casa, en mi propio tiempo y usando mi propio conocimiento y equipo, sin contrato ni NDA. Quiero que este código sea de código abierto para que pueda usarlo en el software que escribo para un empleador, sin negarme el derecho de usarlo en casa o en otro lugar más tarde. No...

8
¿Cuándo es una mala idea una biblioteca 'núcleo'?

Cuando desarrollo software, a menudo tengo una biblioteca 'central' centralizada que contiene código útil que puede ser compartido y referenciado por diferentes proyectos. Ejemplos: un conjunto de funciones para manipular cadenas expresiones regulares de uso común código de implementación...

8
Cómo mejorar mi comercio

Actualmente estoy trabajando como desarrollador de software y estudiando para obtener un título de ingeniería de software (el primero sin hacer el segundo). Confío en mi capacidad para hacer mi trabajo de manera competente, pero siento que podría hacerlo mejor. Sé que mi mayor obstáculo está en...

8
Algoritmo de datos "sin clasificar" / homogeneidad

En un intento por no reinventar una rueda, pregunto si alguien tiene ideas sobre un algoritmo de homogeneidad de datos. Un breve ejemplo: Mis datos tienen varios elementos tal vez como Número Color Fruta Carta Hay alrededor de 100 de estos elementos en una matriz. El algoritmo necesita...

8
Selenio y miembros del equipo no técnico.

Trabajo en un equipo desarrollando un sitio web con una gran cantidad de páginas. El QA en el equipo actualmente ejecuta todas las pruebas manualmente. Estoy pensando en que cree un montón de guiones de Selenium. No creo que pueda automatizar todas las pruebas, pero podría automatizar muchas de...