Sto realizzando una presentazione che mostra le differenze tra la programmazione strutturale e orientata agli oggetti e voglio illustrare il motivo per cui le persone hanno bisogno di OOP con un esempio in cui l'applicazione dei concetti di OOP renderà la programmazione molto più semplice, in modo che il pubblico …
Ho sempre trovato XML un po 'complicato da elaborare. Non sto parlando dell'implementazione di un parser XML: sto parlando dell'utilizzo di un parser esistente basato su stream, come un parser SAX, che elabora il nodo XML per nodo. Sì, è davvero facile imparare le varie API per questi parser, ma …
Uno dei principali vantaggi della memoria transazionale del software che viene sempre menzionato è la componibilità e la modularità. Frammenti diversi possono essere combinati per produrre componenti più grandi. Nei programmi basati su lock, spesso non è così. Sto cercando un semplice esempio che illustra questo con il codice attuale. …
Sono interessato all'architettura, ai metodi e al software utilizzati dalla tua azienda per acquisire e archiviare conoscenze. Le informazioni sono facilmente ricercabili (soprattutto da parte dei non tecnici)? È archiviato in un repository centrale o in più punti? Trovi adeguata l'implementazione attuale? Cosa potrebbe essere migliorato?
L'IMHO che lega una variabile a un'altra variabile o un'espressione è uno scenario molto comune in matematica. In effetti, all'inizio, molti studenti pensano che l'operatore di assegnazione (=) sia una sorta di associazione. Ma nella maggior parte delle lingue, l'associazione non è supportata come funzionalità nativa. In alcune lingue come …
A volte è necessario scrivere un costruttore che può fallire. Ad esempio, supponiamo di voler creare un'istanza di un oggetto con un percorso file, qualcosa del genere obj = new Object("/home/user/foo_file") Finché il percorso punta a un file appropriato, tutto va bene. Ma se la stringa non è un percorso …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Attualmente sto scrivendo una piccola applicazione desktop per un amico, ma lo sto facendo principalmente come esperienza di apprendimento per me stesso. Nello spirito di essere istruito e fare le cose nel modo giusto, voglio avere i numeri di versione per questa app. La mia ricerca ha portato a questi …
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 . Qualcuno ha mai provato a creare una documentazione completa sul codice …
Ho iniziato a esaminare i modelli di design di recente e una cosa che sto codificando si adatterebbe perfettamente al modello di strategia, fatta eccezione per una piccola differenza. In sostanza, alcuni (ma non tutti) dei miei algoritmi, hanno bisogno di un parametro aggiuntivo o due passati a loro. Quindi …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 4 anni fa . Ci sono molte cose che devono essere prese in considerazione quando si crea un sistema, …
Una domanda posta molte volte prima ma con uno sviluppo inclinato specifico di mvc. Sono stato un bravissimo ragazzo e ho codificato tutte le azioni del mio controller con corrispondenti test di unità che è stato grandioso (se un po '[leggi un sacco] ripetitivo a volte). Ad essere sincero, in …
Ecco alcuni argomenti per le proprietà e i miei argomenti contrari: Più facile da usare rispetto alla scrittura di metodi getter e setter Le coppie di metodi getter e setter sono un odore di codice. Rendere più semplice la scrittura di questi è come rendere più semplice il fallimento di …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 8 anni fa . Per me la massima bellezza nel lavorare come sviluppatore è il fatto che, dato un …
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.