Ad esempio, supponiamo di avere un programma di gioco per console, che ha tutti i tipi di metodi di input / output da e verso la console. Sarebbe intelligente tenerli tutti in un unicoinputOutput classe o li abbattere a più classi specifiche come startMenuIO, inGameIO, playerIO, gameBoardIO, ecc in modo …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 3 anni fa . Ho letto molti post che spiegano cosa sono le monadi, come …
Pianifico una riscrittura completa del mio progetto, usando un altro framework ecc. Sarebbe bello conservare il vecchio codice inclusa la cronologia come riferimento. Qual è il modo migliore per farlo, al fine di evitare rischi, confusione e sorprese? La mia idea è quella di creare un nuovo ramo, sostituire lì …
Sono relativamente nuovo in C ++, quindi non sono sicuro di come gestire al meglio le piccole dipendenze (ad esempio un linguaggio di scripting o un parser JSON / YAML / XML). Devo creare progetti separati e collegarli come libreria statica o ci sono degli svantaggi nel mettere i file …
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 . Mi sembra sempre di scrivere codice in C che è principalmente …
La realizzazione di Zero Downtime Deployment ha toccato lo stesso problema, ma ho bisogno di alcuni consigli su una strategia che sto prendendo in considerazione. Contesto Un'applicazione web con Apache / PHP per l'elaborazione lato server e MySQL DB / filesystem per la persistenza. Attualmente stiamo costruendo l'infrastruttura. Tutto l'hardware …
La nostra azienda sta convertendo molti processi aziendali manuali (e le relative conoscenze istituzionali) in nuovi software aziendali. Il progetto sta andando davvero bene, ma mentre procediamo è chiaro che c'è molta confusione riguardo a termini e definizioni sia dal punto di vista commerciale che da quello dello sviluppo. Sono …
Al momento sto lavorando a un progetto e abbiamo il codice sorgente in un repository privato su Github, con ognuno di noi come collaboratore. Ciò su cui non siamo chiari è come separare ciascuno dei nostri lavori. Quello che penso che dobbiamo fare è: Ognuno di noi ha bisogno di …
Ho girato in tondo cercando di capire il modo migliore per testare l'unità di una libreria client API che sto sviluppando. La libreria ha una Clientclasse che fondamentalmente ha una mappatura 1: 1 con l'API e una Wrapperclasse aggiuntiva che fornisce un'interfaccia più user-friendly sulla parte superiore di Client. Wrapper …
Aggiornamento / Chiarimento Il mio cliente comprende la necessità di eseguire i test interni e giura sempre che "farà di meglio" (ovvero che fa qualcosa) ma non succede. Non hanno il budget per i test esterni. Immagino di chiedere (vagamente, lo riconosco) cosa potrebbe instillare un "test precoce, testare spesso, …
Nel nostro processo Agile abbiamo Sprint di 2 settimane. Le attività vengono consegnate su base giornaliera (build giornaliere) e il team di test completa i test immediatamente il giorno successivo o addirittura lo stesso giorno. Abbiamo anche recensioni di codici Dev, che richiedono un po 'di tempo (1-2 ore), quindi …
Prendendo un esempio di una semplice applicazione Ruby on Rails. Crea un Loggeroggetto durante il processo di caricamento dell'applicazione: # in environment.rb config.logger = Logger.new(<STDOUT | file | whatever>) # and in our application we use this object logger.warn "This process is taking too long to process. Optimization needed." La …
Per un compito a casa, devo capire come funziona un elenco di salto . Sto programmando da poco più di 2 anni (so che non è così lungo nella realtà), e non ho mai nemmeno sentito parlare di un elenco di salto. Ho esaminato tutte le guide che riesco a …
Se vai ad esempio: http://www.forbes.com/sites/adrianbridgwater/2015/06/12/why-technology-has-to-be-continuous/ OR http://www.zdnet.com/article/if-you-want-those-cool-ios-9-features-its-time-to-buy-a-new-ipad/ Quando arrivi in fondo alla Pagina, viene caricata una nuova notizia e l'URL nel mio browser Internet cambia nell'URL di questa prossima notizia. Quindi mi chiedevo come una pagina Web potesse caricare quasi istantaneamente la pagina Web successiva con un ritardo quasi trascurabile …
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.