Questo può sembrare un po 'strano, ma mi chiedo un buon modo di lavorare in Git da più macchine collegate in qualche modo. Mi sembra di avere due opzioni e di vedere vantaggi su entrambi i lati: Usa git stesso per la condivisione, ogni macchina ha il suo repository e …
Qual è un buon modo per definire "stato", come nella variabile di stato o nella macchina a stati, per un nuovo programmatore (precedentemente non)? Quali sono alcuni buoni modi per spiegare perché questo concetto è utile per scrivere software? Il concetto di stato viene esplicitamente insegnato all'inizio di corsi di …
In .NET Framework, almeno nel linguaggio C #, abbiamo due "versioni" del tipo stringa: "corda" "Corda" Sembra che siano intercambiabili, ma lo sono davvero? Se non sono intercambiabili, è generalmente meglio utilizzare l'uno anziché l'altro e in quali circostanze?
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 4 anni fa . Sono l'unica persona nella mia squadra che usa TDD. Come faccio …
Comprendo l'idea di un callback, in cui passo una funzione in un'altra funzione e tale funzione utilizza quindi la funzione fornita a piacimento. Faccio fatica a capire i callback differiti, anche dopo averlo cercato su Google. Qualcuno potrebbe fornire una spiegazione semplice per favore? Programma in Ruby, ma conosco anche …
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 …
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 5 anni fa . Stavo discutendo F # e la programmazione funzionale con un amico ieri sera e mi …
Quale sarebbe l'approccio migliore per testare un'unità di un modello che si integra in un'applicazione strettamente collegata al database? Lo scenario specifico qui è un carrello della spesa: mi piacerebbe poter testare l'aggiunta di rimozione e recupero di articoli dal carrello, nonché la logica dei prezzi, ecc. Tutto ciò nella …
Di recente mi sono posto una domanda sul fatto se un semplice calcolo dovesse essere inserito nel livello Entity o se l'Entity fosse pura solo per l'archiviazione dei dati grezzi e lasciare le logiche di calcolo nel livello aziendale. Quindi la mia domanda è se sia sensato incapsulare semplici calcoli …
Non riesco a capire perché l'heapsort sia considerato un algoritmo di ordinamento interno . Intendo una struttura di dati extra popolata con gli elementi dell'array da ordinare, ovvero un heap, viene utilizzata per aiutare l'estrazione del valore minimo e il processo di ordinamento. Quindi forse sto fraintendendo la definizione di …
Sto cercando di scrivere un'API del servizio Web e sto pensando di creare un servizio REST. Cosa significa OData in questo contesto? Puoi spiegare la differenza tra OData e REST?
Ho sentito molto dai professionisti di TDD che uno dei vantaggi di TDD è che costringe gli sviluppatori a seguire i principi SOLID (responsabilità singola, Open-closed, sostituzione di Liskov, segregazione dell'interfaccia e inversione di dipendenza). Ma per quanto mi riguarda basta scrivere alcuni test (principalmente test unitari) per capire che …
Java omette l'ereditarietà multipla in quanto evita l'obiettivo di progettazione di mantenere il linguaggio semplice . Mi chiedo se Java (con il suo ecosistema) sia davvero "semplice". Python non è complesso e ha eredità multipla. Quindi, senza essere troppo soggettivo, la mia domanda è ... Quali sono i tipici schemi …
A volte vedo il termine "Bootstrapper". L'ho visto per ultimo quando ho creato alcuni esercizi di apprendimento per Prism. Mi sono imbattuto in UnityBootstrapperclasse. La mia domanda è: quando definiresti una classe un "Bootstrapper"? Perché? Cosa dice della classe?
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.