Preguntas etiquetadas con object-oriented

Una metodología que permite modelar un sistema como un conjunto de objetos que pueden controlarse y manipularse de manera modular

4
Mejores prácticas que devuelven objetos de solo lectura
Tengo una pregunta de "mejores prácticas" sobre OOP en C # (pero se aplica a todos los idiomas). Considere tener una clase de biblioteca con un objeto que se expondrá al público, digamos a través del descriptor de acceso de propiedad, pero no queremos que el público (las personas que …

3
Clase de hormigón burlón: no recomendado
Acabo de leer un extracto del libro "Crecimiento de software orientado a objetos" que explica algunas razones por las cuales no se recomienda burlarse de la clase concreta. Aquí hay un código de muestra de una prueba unitaria para la clase MusicCentre: public class MusicCentreTest { @Test public void startsCdPlayerAtTimeRequested() …




5
¿Por qué no hay un lenguaje orientado a servicios?
Editar: Para evitar la confusión adicional: estoy no hablando de servicios web y tal. Estoy hablando de estructurar aplicaciones internamente, no se trata de cómo se comunican las computadoras. Se trata de lenguajes de programación, compiladores y cómo se extiende el paradigma de programación imperativo. Original: En el campo de …




4
¿Cómo paso los datos de forma orientada a objetos en PHP?
Creo que incluso cuando trabajo con un marco MVC (por ejemplo, CodeIgniter), recurro regularmente a pasar matrices anidadas en lugar de objetos. Esto no sigue bien mi comprensión de la orientación a objetos. Por ejemplo, si tuviera que portar el código a Java, no soñaría con pasar matrices (o vectores, …


7
Programación estructurada versus programación OO
Estoy haciendo una presentación que muestra las diferencias entre la programación estructural y la orientada a objetos y quiero ilustrar por qué las personas necesitan OOP con un ejemplo en el que aplicar los conceptos de OOP facilitará la codificación para que la audiencia realmente sienta que necesita OOP. Algunas …



2
Excepciones en DDD
Estoy aprendiendo DDD y estoy pensando en lanzar excepciones en ciertas situaciones. Entiendo que un objeto no puede entrar en un mal estado, así que aquí las excepciones están bien, pero en muchos ejemplos también se lanzan excepciones, por ejemplo, si intentamos agregar un nuevo usuario con un correo electrónico …

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.