Mi sto avvicinando alla fine di una fase di prototipazione / dimostrazione del concetto per un progetto laterale a cui sto lavorando e sto cercando di decidere su alcune decisioni di progettazione di applicazioni su larga scala. L'app è un sistema di gestione del progetto più adatto al processo di …
Consideriamo qualcosa come un'applicazione GUI in cui il thread principale sta aggiornando l'interfaccia utente quasi istantaneamente e alcuni altri thread eseguono il polling dei dati sulla rete o qualcosa che garantirà 5-10 secondi per terminare il lavoro. Ho ricevuto molte risposte diverse per questo, ma alcune persone dicono che se …
Gestisco un piccolo team di sviluppatori su un'applicazione che si trova a metà del suo ciclo di vita, all'interno di una grande azienda. Questo purtroppo significa che esiste comunemente una suddivisione 30/70 delle attività di programmazione in "altri lavori tecnici". Questo lavoro include: Lavorare con i team DBA / Unix …
A volte guardo in bianco nello spazio o disegno idee e scrivo alcuni pseudo codici su carta. Quindi lo gratto e ricomincio, quindi quando penso di avere la soluzione corretta per il problema, inizio a scrivere il codice. È normale pensare per giorni senza scrivere alcun codice? È questo un …
Sono uno studente di 16 anni delle superiori, con una passione per la programmazione informatica. Sono in terza media e lo sto imparando come parte del programma scolastico da circa 8 mesi. Sono andato oltre ciò che viene insegnato a scuola e ho vinto alcune (ragionevolmente buone) applicazioni. Il linguaggio …
L'ho visto più volte ripetere che la programmazione orientata agli oggetti si basa sulla modellizzazione del mondo reale, ma è vero? Mi sembra che non sia vero per nulla al di fuori del livello aziendale. Le mie classi GUI / classi di accesso ai dati non modellano nulla nel mondo …
Quando la gente parla di COBOL, di solito si incontra uno sbuffo o un gemito. Non so molto di COBOL, ma ho visto alcuni programmi scritti in esso. Vedo che è prolisso, e agli occhi non iniziati come i miei, incomprensibile. Ma, davvero, non tutti i linguaggi di programmazione sono …
Questa pagina wiki dice: Uno schrödinbug è un bug che si manifesta solo dopo che qualcuno ha letto il codice sorgente o utilizzato il programma in modo insolito nota che non avrebbe mai dovuto funzionare in primo luogo, a quel punto il programma smette di funzionare prontamente per tutti fino …
A volte (raramente), sembra che creare una funzione che accetta una discreta quantità di parametri sia la strada migliore. Tuttavia, quando lo faccio, mi sento come se stessi spesso scegliendo l'ordine dei parametri a caso. Di solito vado per "ordine di importanza", prima con il parametro più importante. C'è un …
Sono un programmatore autodidatta. Onestamente non sono bravo in matematica. Che consiglio puoi dare per migliorare le mie abilità matematiche in modo che non sarò così insicuro con i miei colleghi programmatori? Quali sono i passaggi o le linee guida che puoi consigliare per migliorare le mie capacità matematiche? Esiste …
Dovremmo creare una struttura di database con un numero minimo di tabelle? Dovrebbe essere progettato in modo tale che tutto rimanga in un posto o va bene avere più tavoli? In qualche modo influenzerà qualcosa? Sto ponendo questa domanda perché un mio amico ha modificato la struttura del database in …
Ho una certa esperienza in linguaggi di programmazione orientati agli oggetti come c # o ruby. So come progettare un programma in stile orientato agli oggetti, come creare classi e oggetti e come definire le relazioni tra loro. Conosco anche alcuni modelli di design. In che modo le persone scrivono …
Di solito lancio semplicemente i miei test unitari usando copia e incolla e tutti i tipi di altre cattive pratiche. I test unitari di solito sembrano piuttosto brutti, sono pieni di "odore di codice", ma importa davvero? Mi dico sempre finché il codice "reale" è "buono", è tutto ciò che …
Lavoro per una consociata di una grande azienda mondiale. Questa non era una filiale sin dall'inizio, era una società acquistata dalla società più grande. Sembra che ci stiamo dirigendo verso una marcia della morte e mi chiedo se c'è qualcosa che io (o il mio team) posso fare per risolvere …
Siamo all'incirca a metà del nostro passaggio dalla cascata all'agile usando la mischia; siamo passati da grandi team nei silos di tecnologia / disciplina a team interfunzionali più piccoli. Come previsto, il passaggio ad agile non è adatto a tutti. Ci sono una manciata di sviluppatori che hanno difficoltà a …
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.