Ingeniería de software

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

2
Cuándo crear una excepción personalizada en C #
Estoy escribiendo una clase para interactuar con un dispositivo de hardware simple a través de un puerto COM. El dispositivo se puede configurar para usar varios modos, por lo que mi clase tiene una SetOperatingModefunción, que toma una enumde tipo UsbDeviceMode. Se ve algo como esto: class UsbDevice { public …





1
¿Se requiere JavaScript molesto para admitir una función de AngularJS?
Comenzaré diciendo que estoy aprendiendo sobre AngularJS, y que estaba leyendo este artículo, que parece abogar por JavaScript molesto como lo correcto: http://www.ng-newsletter.com/posts/angular-for-the-jquery-developer.html Según tengo entendido, JavaScript discreto generalmente se considera "lo correcto" (lo cual es discutible, pero está fuera del alcance de mi pregunta). Pero me preguntaba si hay …

2
¿Hay alguna forma canónica de almacenar en caché los métodos de instancia en Python?
Tengo algunas funciones computacionalmente intensivas en mi script de Python que me gustaría almacenar en caché. Busqué soluciones en el desbordamiento de pila y encontré muchos enlaces: /programming/4431703/python-resettable-instance-method-memoization-decorator https://wiki.python.org/moin/PythonDecoratorLibrary#Memoize http://pythonhosted.org/cachetools/ https://pythonhosted.org/Flask-Cache/ (he usado este para aplicaciones de matraz, pero este no es un matraz). Al final, terminé pegando esto en …
9 python 

1
¿Cómo evitar la pesadilla de la cadena de dependencia del módulo causada por dependencias transitivas?
Muchas personas (¿la mayoría?) De AngularJS parecen abogar por dividir las aplicaciones de AngularJS en muchos módulos. Brian Ford en su blog ya afirma que empaquetar por capa (controlador, servicio, etc.) es una noción "tonta", por lo que ni siquiera iré allí. (Ver http://briantford.com/blog/huuuuuge-angular-apps .) Pero supongamos que modulariza una …








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.