Mi sono appena laureato in CS e attualmente ho un lavoro come sviluppatore Junior .NET (C #, ASP.NET e moduli web). Quando ero ancora all'università, l'argomento dei test unitari veniva trattato ma non ne ho mai visto i benefici. Capisco cosa dovrebbe fare, vale a dire, determinare se un blocco …
Per gran parte della mia carriera di programmatore, ho usato il comando "build / compile / run" in qualunque IDE con cui sto lavorando per produrre un programma eseguibile. Questo è un pulsante, abbastanza facile. Mentre imparo di più su diverse lingue e framework, però, vedo sempre più discorsi di …
Il termine verrà utilizzato come nome del metodo. Il metodo viene chiamato quando una parte dell'interfaccia utente è nascosta (o rimossa) e viene utilizzata per ripristinare i valori predefiniti e disporre oggetti che non verranno più utilizzati. I nomi possibili sono: rilasciare, rimuovere, eliminare, cancellare ecc. Quale pensi sia il …
Stiamo lavorando su un prodotto di grandi dimensioni che è in produzione da circa 5 anni. La base di codice sta funzionando. Non proprio bene ma funziona. Le nuove funzionalità vengono lanciate in produzione e testate con un piccolo QA. I bug sono stati corretti, ecc. Ma nessuno, tranne me, …
Ho imparato una notevole quantità di codice, tuttavia, è sempre stato in un ambiente scientifico (non informatica), completamente autodidatta senza che nessuno mi guidasse nella giusta direzione. Quindi, il mio viaggio di programmazione è stato ... disordinato. Ho notato ora che ogni volta che costruisco un qualche tipo di programma, …
Ho appena iniziato un diploma nello sviluppo di software. In questo momento stiamo iniziando con Java di base e simili (quindi, dal basso, si potrebbe dire) - va bene, non ho esperienza di programmazione oltre a sapere come fare "Hello World" in Java. Continuo a sentire che la matematica è …
Lavoro come sviluppatore di app da un anno e mezzo (non molto tempo che lo so) e mi è appena stato dato il mio primo grande progetto. Inutile dire che non è andato molto bene, quindi ho chiesto consiglio a un programmatore senior coinvolto nel progetto su come affrontarlo. Ha …
Sono curioso di sapere se le mie attuali esperienze come stagista sono rappresentative del settore reale. Come sfondo, sto attraversando la parte migliore di due major informatiche e una laurea in matematica in una grande università; Ho frequentato tutte le classi e le ho adorate tutte, quindi mi piacerebbe pensare …
Voglio raccogliere alcuni argomenti sul perché consentire a uno sviluppatore di testare il proprio lavoro come ultimo passo prima che il prodotto entri in produzione è una cattiva idea, perché sfortunatamente il mio posto di lavoro a volte lo fa (l'ultima volta che è arrivato , l'argomento si è ridotto …
Durante lo sviluppo (funzionalità o correzione di errori) a volte mi capita di scoprire bug che non sono direttamente correlati a ciò su cui sto lavorando. Cosa dovrei fare in quella situazione. Basta aggiustarlo? Prova a ricordare di ripararlo più tardi? Scrivilo da qualche parte? Oppure inseriscilo nel sistema di …
Ad un certo punto è in fase di sviluppo un programma. Le funzioni vengono aggiunte o rimosse o modificate continuamente. Ogni versione non è altro che un prototipo. Quindi non perdo molto tempo a scrivere codice super pulito a quel punto perché non so mai quanto dura qualcosa. Certo, cerco …
Il mio dipartimento è specializzato nella conversione dei dati dei clienti nel nostro schema di database in modo che possano utilizzare il nostro software. In questo momento, abbiamo applicazioni C # che richiedono un IDataReader(99% delle volte a SqlDataReader), eseguono operazioni di pulizia e mappatura, lo inseriscono in un DataRowoggetto …
Quando si avvia un progetto per una società che non è principalmente una società di programmazione, una delle aspettative è che alla fine c'è un prodotto finito privo di bug e fa tutto il necessario immediatamente. Tuttavia, raramente è così. Quali sono alcuni modi per gestire le aspettative e spiegare …
La maggior parte dei programmatori che difendono metodologie politicamente corrette come Agile, Waterfall, RUP, ecc. Alcuni seguono la metodologia ma non tutti. Francamente, se puoi scegliere la metodologia, certamente andresti a integrare le metodologie "corrette" o preferiresti la metodologia "più semplice" come la programmazione da cowboy? Perché? So che dipende. …
In ogni intervista in cui sono stato, sono stato interrogato sull'analisi matematica della complessità, inclusa la notazione big-O. Quanto è importante l'analisi big-O per lo sviluppo nell'industria? Quanto spesso lo usi davvero e quanto è necessario avere una mentalità raffinata per il problema?
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.