Preguntas etiquetadas con ooad

486
Diferencia entre cohesión y acoplamiento

¿Cuál es la diferencia entre cohesión y acoplamiento? ¿Cómo puede el acoplamiento y la cohesión conducir a un diseño de software bueno o malo? ¿Cuáles son algunos ejemplos que describen la diferencia entre los dos y su impacto en la calidad general del

193
¿Qué es un antipatrón?

Estoy estudiando patrones y antipatrones. Tengo una idea clara sobre los patrones, pero no obtengo antipatrones. Las definiciones de la web y Wikipedia me confunden mucho. ¿Alguien puede explicarme en palabras simples qué es un antipatrón? ¿Cuál es el propósito? ¿Qué hacen? ¿Es algo malo o...

181
Constructores vs Métodos de fábrica [cerrado]

Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 2 años .

151
¿Qué significa 'bajo en acoplamiento y alto en cohesión'?

Tengo problemas para entender la declaración low in coupling and high in cohesion. Busqué en Google y leí mucho sobre esto, pero aún me cuesta entenderlo. Según entiendo High cohesion, significa que debemos tener clases especializadas para realizar una función en particular. Espero que esto sea...