Soy muy nuevo en programación y estoy un poco confundido de leer / escuchar diferentes convenciones de diferentes fuentes: ¿La programación orientada a objetos tiene 4 o 5 conceptos? Como recién llegado, entiendo que estos son los 5
Soy muy nuevo en programación y estoy un poco confundido de leer / escuchar diferentes convenciones de diferentes fuentes: ¿La programación orientada a objetos tiene 4 o 5 conceptos? Como recién llegado, entiendo que estos son los 5
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Software Engineering Stack Exchange. Cerrado hace 4 años . Soy un programador...
Cuando un usuario golpea el equilibrador de carga y el equilibrador de carga determina a qué servidor web reenviar, ¿qué sucede después? ¿El equilibrador de carga reenvía la solicitud y todos sus datos al servidor web, recibe la respuesta del servidor web y la devuelve al usuario? ¿O es más como...
Recientemente he leído muchos argumentos en contra del uso del patrón de repositorio con poderosos ORM como Entity Framework, ya que incorpora una funcionalidad de repositorio, junto con la funcionalidad de la Unidad de Trabajo también. Otro argumento en contra del uso del patrón para una...
Aquí hay un extracto del código de la API de recaptcha de Google ( https://www.google.com/recaptcha/api.js ): /* PLEASE DO NOT COPY AND PASTE THIS CODE. */ (function() { if (!window['___grecaptcha_cfg']) { window['___grecaptcha_cfg'] = {}; }; if (!window['___grecaptcha_cfg']['render']) {...
¿Es justo decir que es una buena práctica predeterminar todo privatepor adelantado al codificar algo? ¿Y luego solo actualizarlo protectedsi una subclase lo necesita, o publicsi otra clase lo
Cuando se introdujeron los VLA en C 1999, pensé que era una gran innovación para el lenguaje. Sin embargo, habiendo aprendido que se hizo opcional en C 2011, me pregunto qué llevó a su cambio de estado, y si significa que la característica en realidad se dirige a la obsolescencia. Si es así,...
Para las clases con campos opcionales, ¿es mejor usar herencia o una propiedad anulable? Considere este ejemplo: class Book { private String name; } class BookWithColor extends Book { private String color; } o class Book { private String name; private String color; //when this is null then...
Ayer estaba trabajando en un proyecto API de Rails 5 que está utilizando la biblioteca act-as-taggable-on para permitir que las cosas tengan etiquetas (como preguntas en SE). Rails 5 está en soporte alfa en este momento. Actualmente hay un RP para corregir un error que espera fusionarse en maestro;...
He estado leyendo sobre el abastecimiento de eventos últimamente y realmente me gustan las ideas detrás de él, pero estoy atrapado con el siguiente problema. Digamos que tiene N procesos concurrentes que reciben comandos (por ejemplo, servidores web), generan eventos como resultado y los almacenan...
Veo muchas preguntas que giran en torno al acceso a las teclas JSON que usan guiones (kebab-case), pero ahora me pregunto si debería seguir con camelCase o snake_case en mis teclas. Sé que los guiones también pueden crear asignaciones complicadas cuando se transfieren entre idiomas. He visto...
Así que estoy confundido sobre cómo exactamente nosotros, como programadores, hablamos con los dispositivos en la computadora. Ahora no estoy hablando de las grandes ideas. Sé que hay controladores de dispositivos que se ubican sobre el hardware para que diferentes programas puedan usar sus...
Estaba leyendo la documentación de Spring Cloud Netflix cuando descubrí una forma de compartir una interfaz entre un servidor HTTP y su cliente. Usan este ejemplo para microservicios, aunque no hay ninguna razón por la cual no se puede extender a la comunicación HTTP genérica: // The shared...
Hay momentos en que tendré que modificar un valor pasado a un método desde el propio método. Un ejemplo sería desinfectar una cadena como este método aquí: void SanitizeName(string Name) { Name = Name.ToUpper(); //now do something here with name } Esto es puramente inofensivo ya que el...
Tengo un problema conceptual en este momento y no puedo encontrar ninguna información sobre las diferencias entre Test (UnitTest, etc.) vs Spec (Rspec, etc.). Hasta donde yo sé, las especificaciones están en las pruebas de integración y la prueba está en UnitTest, pero eso es todo. ¿Puedes...
Soy relativamente nuevo en términos de habilidades de desarrollo web Java. Tengo un proyecto que creo que sería un buen candidato para un servicio RESTful por lo poco que entiendo sobre las API. Estoy tratando de entrar en detalles sobre cómo se supone que está estructurado, pero en realidad no...
Recientemente me han mostrado algunos complementos de JavaScript escritos para OBIEE Mobile App Developer, así como algunas bibliotecas personalizadas para varios proyectos. Viniendo de un fondo de OOP, estoy un poco confundido acerca de la estructura de estos proyectos. Estoy viendo archivos que...
MVC es bastante sencillo. Hay un modelo, un controlador y una vista. Cuando creamos un sitio web, todo se junta cuando el cliente envía la solicitud de palabra clave REST al servidor -> el servidor hace coincidir la URL solicitada con la acción del controlador -> que luego llama a los modelos...
He estado jugando la nueva versión de The Logical Journey of the Zoombinis recientemente, y he tratado de implementar algunos algoritmos informáticos que pueden resolver los diversos acertijos. Estoy atrapado en cómo abordar el rompecabezas del ferry del Capitán Cajun. Para aquellos que no están...
Supongamos que tenemos una aplicación Spring Boot que utiliza la arquitectura de microservicios. Cada uno de los servicios tiene sus propios modelos de dominio, pero cada servicio debe hacer referencia a un objeto de dominio de Usuario. ¿Cuál sería el mejor enfoque sobre cómo resolver este...