Ingeniería de software

Preguntas y respuestas para profesionales, académicos y estudiantes que trabajan dentro del ciclo de vida de desarrollo de sistemas


6
¿Un intérprete produce código de máquina?
Estudio los temas de compiladores e intérpretes intensivamente. Quiero verificar si mi comprensión básica es correcta, así que supongamos lo siguiente: Tengo un idioma llamado "Foobish" y sus palabras clave son <OUTPUT> 'TEXT', <Number_of_Repeats>; Entonces, si quiero imprimir en la consola 10 veces, escribiría OUTPUT 'Hello World', 10; Hola World.foobish-file. …


8
Comenzando una oración con un nombre de función? [cerrado]
Ocasionalmente, mientras escribo algo relacionado con un lenguaje de programación que distingue entre mayúsculas y minúsculas, termino comenzando una oración con el nombre de una función. Ahora, las reglas del inglés establecen que la primera palabra de una oración debe escribirse en mayúscula; sin embargo, el nombre de la función …
42 functions 

10
¿Por qué su código no debe usar 100% CPU? [cerrado]
Estoy hablando específicamente de un programa C # .NET 4 que se ejecuta en Windows XP o superior, pero las respuestas generales también son aceptables. Asuma un programa ya optimizado y eficiente. El problema aquí se debe completamente a los efectos del alto uso de la CPU en el hardware, …
42 c#  multithreading  cpu  usage 


9
Programación para uso futuro de interfaces
Tengo un colega sentado a mi lado que diseñó una interfaz como esta: public interface IEventGetter { public List<FooType> getFooList(String fooName, Date start, Date end) throws Exception; .... } El problema es que, en este momento, no estamos usando este parámetro de "fin" en ninguna parte de nuestro código, solo …




7
¿Cuánto tiempo puedo pasar aprendiendo en el trabajo? [cerrado]
Llevo trabajando como desarrollador de software durante unos 2 años. Parece obvio que en un campo que evoluciona tan rápidamente como el desarrollo de software, debe dedicar tiempo a aprender nuevas tecnologías, marcos, etc. Siempre pensé que podía dar por sentado que si necesito aprender algo para resolver un problema …





Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.