C # tiene las palabras clave outy ref. ¿Por qué se requieren estos dos? Descargo de responsabilidad: no tengo un conocimiento profundo de C
C # tiene las palabras clave outy ref. ¿Por qué se requieren estos dos? Descargo de responsabilidad: no tengo un conocimiento profundo de C
Antecedentes Desde el punto de vista del desarrollador, el principal punto de venta de Windows 10 es su nueva Plataforma Universal * Windows (UWP) . * Donde "Universal" realmente significa "universal para todos los dispositivos que ejecutan Windows 10", y no "universal para dispositivos que...
He buscado esta pregunta, pero no he encontrado una buena respuesta. Incluso el artículo de Wikipedia sobre URI no lo explica a fondo. Pensé que era el protocolo para acceder a una página web. por ejemplo, HTTP / HTTPS / FTP, pero el artículo wiki dice lo contrario. Algunos esquemas de URI no...
Nuestra aplicación web está utilizando un ExceptionMapperpara asignar algunas excepciones Response. Registramos los mensajes de excepción antes de lanzar una nueva excepción de la siguiente manera: catch (SomeException ex) { LOG.error(ex.getMessage()); throw new
Soy estudiante de CS. Actualmente estoy asistiendo a conferencias, donde se nos enseña Análisis y diseño objetivo. Consiste principalmente en escribir casos de uso, analizar el problema que podemos enfrentar al escribir alguna aplicación para el cliente, y cómo diseñar el proyecto para que sea...
Me uní a la mitad de un proyecto de tamaño mediano, que ya lleva varios años. Uno de los problemas es que el documento que describe la arquitectura nunca fue escrito. Ahora se me asignó una tarea para escribir la descripción de la arquitectura. Durante el tiempo que trabajé en este proyecto, reuní...
Aunque en el siguiente código se usa una compra simple de un solo artículo en un sitio de comercio electrónico, mi pregunta general es sobre la actualización de todos los miembros de datos para mantener los datos de un objeto en estado válido en todo momento. Encontré "consistencia" y "estado es...
Recién estoy llegando al mundo de Python después de años de Java y PHP. Si bien el lenguaje en sí es bastante sencillo, estoy luchando con algunos problemas 'menores' que no puedo entender y a los que no pude encontrar respuestas en los numerosos documentos y tutoriales que he leído hasta ahora...
Cerrada . Esta pregunta necesita detalles o claridad . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Agregue detalles y aclare el problema editando esta publicación . Cerrado hace 3 años . ¿Qué es el ES6? ¿Es JavaScript? ¿O...
Estoy creando una API Rest usando Spring Boot y estoy usando Hibernate Validation para validar entradas de solicitud. Pero también necesito otros tipos de validación, por ejemplo, cuando los datos de actualización deben verificarse, si la identificación de la empresa no existe, quiero lanzar una...
La escritura estática en un lenguaje de programación puede ser útil para hacer cumplir ciertas garantías en el momento de la compilación, pero ¿son los tipos la única herramienta para este trabajo? ¿Hay otras formas de especificar invariantes? Por ejemplo, un lenguaje o entorno podría ayudar a...
En el tutorial MNist de Google con TensorFlow , se muestra un cálculo en el que un paso es equivalente a multiplicar una matriz por un vector. Google primero muestra una imagen en la que cada multiplicación y suma numérica que se utilizaría para realizar el cálculo se escribe por completo. A...
En nuestra aplicación Rails, estamos agregando notificaciones. Algunos de estos son blocking: detienen el progreso de cualquier recurso en el que se agreguen, porque falta información sobre ese recurso. Otras notificaciones son notificaciones simples y solo proporcionan información. Hoy tuve una...
DevOps significa que los desarrolladores ahora se hacen responsables de la infraestructura y el lanzamiento, pero ¿cuáles son los impulsores de este cambio? Pondré mis cartas sobre la mesa: soy desarrollador y he trabajado tanto en "DevOps" como en otros. Tener que preocuparse por la...
Trabajo en un proyecto mal diseñado y de ingeniería excesiva en el que se introdujeron revisiones obligatorias de códigos hace unos meses. Me han pedido que revise un fragmento sustancial de código que implementa una nueva característica. Tiene los mismos defectos que el resto de nuestra base de...
Tengo Windows 10 con Git instalado. Este Git usa mi C:/Users/MyNamedirectorio como el directorio INICIO y el /.ssh/directorio interno, de manera apropiada para obtener mis claves SSH privadas. Acabo de habilitar y configurar "Bash en Ubuntu en Windows" (¡qué bocado!) E instalé Git allí también. Me...
Actualmente me piden que mire un proyecto que ha terminado el desarrollo central hace cinco meses, pero que aún tiene un alto nivel de defectos. Lo que sucede es que por cada 10 defectos corregidos, levantamos al menos 4 y en algunos casos 8 defectos. Creo que la práctica de codificación en el...
En programación, ¿cuáles son los beneficios de la transparencia referencial ? RT hace una de las principales diferencias entre los paradigmas funcionales e imperativos, y los defensores del paradigma funcional lo utilizan a menudo como una clara ventaja sobre el imperativo; pero en todos sus...
Si entiendo correctamente, cada RIGHT JOIN: SELECT Persons.*, Orders.* FROM Orders RIGHT JOIN Persons ON Orders.PersonID = Persons.ID se puede expresar como LEFT JOIN: SELECT Persons.*, Orders.* FROM Persons LEFT JOIN Orders ON Persons.ID = Orders.PersonID Mi opinión personal es que la...
A veces me encuentro con un código similar al siguiente ejemplo (lo que esta función hace exactamente está fuera del alcance de esta pregunta): function doSomething(value) { if (check1(value)) { return -1; } else if (check2(value)) { return value; } else { return false; } } Como se...