Qual è la differenza tra coesione e accoppiamento? In che modo l'accoppiamento e la coesione possono portare a una progettazione software buona o scarsa? Quali sono alcuni esempi che evidenziano la differenza tra i due e il loro impatto sulla qualità complessiva del codice?
Sto studiando schemi e anti-schemi. Ho un'idea chiara degli schemi, ma non ottengo gli anti-schemi. Le definizioni dal web e da Wikipedia mi confondono molto. Qualcuno può spiegarmi in parole semplici cos'è un anti-pattern? Qual è lo scopo? Cosa fanno? È una cosa cattiva o buona?
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 2 anni fa . Migliora questa domanda Quando si modellano le classi, qual è il …
Puoi dirmi qual è la differenza tra astrazione e nascondere le informazioni nello sviluppo del software? Sono confuso. L'astrazione nasconde l'implementazione dei dettagli e le informazioni nascondono gli astratti dettagli di qualcosa. Aggiornamento: ho trovato una buona risposta per questi tre concetti. Vedi la risposta separata di seguito per diverse …
Ho problemi a comprendere l'affermazione low in coupling and high in cohesion. Ho cercato su Google e letto molto su questo, ma trovo ancora difficile da capire. Ciò che capisco è High cohesionche dovremmo avere lezioni specializzate per svolgere una particolare funzione. Spero che sia corretto? Come una classe di …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.