Resultados de la búsqueda a petición "oop"

4 la respuesta

Las dependencias circulares se consideran mal diseño?

En mi trabajo (que es 90% de Java pero estoy seguro de que esta pregunta se aplica a otros idiomas), a menudo creo dos clases que se "conocen" entre sí. Más concretamente, la clase A importa B, y la clase B importa clase A, y ambas tienen ...

2 la respuesta

Passing data from PHP class to PHPExcel via AJAX

i se quedó atascado con los datos de OOP PHP y json. No soy completamente nuevo en OOP, pero no puedo entender esto. si alguien puede explicarme, ¡sería genial! tengo el siguiente objeto de cuadrícula en PHP: Class Grid { var $data; var ...

10 la respuesta

Simple consejo de arquitectura de aplicación

Estoy intentando crear una pequeña aplicación web de demostración que esté acoplada de forma flexible, sea altamente comprobable, tenga un código limpio, etc. En resumen, estoy experimentando haciendo las cosas de la manera correcta. ;) ...

16 la respuesta

Son los miembros privados realmente más "seguros" en Java?

Aprendiendo Java A veces me enseñaron a usar laprivate modificador de acceso para no exponer "información confidencial" a otras clases, como si esto pudiera abrir un agujero de seguridad legítimo. Pero nunca me he encontrado con una situación en ...

16 la respuesta

Mediator Vs Observer Patrones de diseño orientados a objetos

He estado leyendo laPandilla de cuatr [https://en.wikipedia.org/wiki/Design_Patterns], para resolver algunos de mis problemas y encontré elMediado patrón. Yo había usado anteriormenteObservado en mis proyectos para hacer alguna aplicación GUI. ...

10 la respuesta

php conexión de base de datos singleton, ¿es este código una mala práctica?

Estoy tratando de crear una clase singleton fácil de usar para conectarme a la base de datos mysql y hacer consultas, el código funciona bien y no he tenido ningún problema, pero desde que soy nuevo en OOP me pregunto si esta es una ...

12 la respuesta

rincipio de segregación de interfaz: programa en una interfaz

Estaba leyendo sobre SOLID y otros principios de diseño. Pensé que ISP era lo mismo que "Programa para una interfaz, no una implementación". ¿Pero parece que estos son principios diferentes? ¿Hay una diferencia

4 la respuesta

Configurando un patrón de repositorio en MVC

Estoy tratando de averiguar cómo funciona el patrón de repositorio y cómo se puede implementar en un patrón MVC personalizado. egún tengo entendido, el repositorio es una capa que simplemente devuelve datos de una clase de entidad o guarda la ...

2 la respuesta

Parsing código Java con ANTLR "necesita concepto"

Estoy tratando de hacer una compilación de programas utilizando ANTLR y utilizo el lenguaje de programación Java como objetivo y el núcleo del problema es desarrollar Intent Regornizer para corregir errores y mejorar el código fuente si el ...

16 la respuesta

¿Por qué debería preferir usar la lista de inicialización de miembros?

Soy parcial en el uso de listas de inicialización de miembros con mis constructores ... pero hace mucho tiempo que olvidé las razones detrás de esto ... ¿Utiliza listas de inicialización de miembros en sus constructores? Si es así, ¿por qué? ...