Creazione di un progetto per un problema [chiuso]

1

Ho scritto molti codici usando OOPS e devo ancora capire quando è un codice abbastanza buono da essere accettato dagli esperti. La procedura di pensiero di ogni uomo è diversa, così come il design. La mia domanda è se dovessi fare qualcosa in particolare per progettare i miei programmi in modo tale da essere abbastanza buoni da essere accettati dalle persone.
Altra cosa ho letto anche Head First Object Oriented Design ma alla fine sento che il modo in cui progettano i problemi è molto diverso li avrei progettati loro.

    
posta Vaibhav Agarwal 11.10.2012 - 22:38
fonte

2 risposte

2

Il codice è abbastanza buono quando soddisfa i requisiti del cliente per funzionalità, prestazioni e manutenibilità.

Questo è tutto. Se riesci a realizzare quelle cose con i tuoi approcci, più potere a te.

Le migliori pratiche sono apprese acquisendo esperienza nella progettazione di codici e studiando le pratiche di progettazione degli altri. Nel corso del tempo, scoprirai quelle pratiche che producono risultati coerenti e altre pratiche che alla fine sono improduttive.

    
risposta data 11.10.2012 - 22:45
fonte
1

should I do something in particular to design my programs in such a way that they are good enough to be accepted by people

Non sono d'accordo con questo approccio. tu non dovresti progettare la tua applicazione per il gusto di avere alcuni modelli di design implementati lì. I modelli di progettazione sono usati per risolvere alcuni tipi specifici di problemi / sfide che il tuo progetto software sta affrontando.

Mantenere il codice il più semplice possibile dovrebbe essere il miglior approccio al design. In altre parole, KISS e YAGNI sono i le migliori linee guida nel processo di progettazione.

Così come, Principi di sviluppo solido dovrebbe essere il modo per migliorare il codice base dell'applicazione, se necessario.

    
risposta data 11.10.2012 - 22:45
fonte

Leggi altre domande sui tag