Esempio: foobar = new InputStreamReader(p.getInputStream(), "ISO-8859-1"); Poiché la codifica è codificata e corretta, il costruttore non genererà mai l'UnsupportedEncodingException dichiarata nelle specifiche (a meno che l'implementazione java non venga interrotta, nel qual caso mi perdo comunque). Comunque, Java mi costringe a gestire comunque quell'eccezione. Attualmente sembra così try { foobar …
Ho studiato la programmazione OO, principalmente in C ++, C # e Java. Pensavo di averne una buona comprensione con la mia comprensione dell'incapsulamento, dell'eredità e del polimorfismo (oltre a leggere molte domande su questo sito). Una cosa che sembra apparire qua e là è il concetto di "passaggio di …
Voglio assicurarmi di seguire gli standard del settore e le migliori pratiche con il mio primo vero crack a MVC. In questo caso, è ASP.NET MVC, usando C #. Userò Entity Framework 4.1 per il mio modello, con oggetti code-first (il database esiste già), quindi ci sarà un oggetto DBContext …
Perché la proprietà è stata string foo = string.Emptyinclusa nel BCL? Sembra più dettagliato e non più chiaro del semplice utilizzo di una stringa vuota ( string foo = "")
Molte, molte lune fa, ho fatto i miei master in ingegneria del software orientata agli oggetti. Ho trattato di tutto: avvio del progetto, requisiti, analisi, progettazione, architettura, sviluppo, ecc. Ecc. Il mio libro IT preferito di tutti i tempi era lo sviluppo di software orientato agli oggetti, un approccio basato …
Io e i miei colleghi abbiamo piegato le nostre menti per capire perché qualcuno avrebbe fatto di tutto per programmare i numeri in una base diversa dalla base 10. Ho suggerito che forse potresti ottimizzare equazioni più lunghe mettendo le variabili nella base corretta con cui stai lavorando (ad esempio, …
Oggi stavo leggendo un libro chiamato "Codice pulito" e mi sono imbattuto in un paragrafo in cui l'autore stava parlando dei livelli di astrazione per funzione, ha classificato un codice come livello di astrazione basso / intermedio / alto. La mia domanda è: quali sono i criteri per determinare il …
Ho appena iniziato lo sviluppo di Android e sto lavorando su alcune piccole app "pratiche". Ad esempio, uno è uno sfondo animato. Gli altri sono simili in termini di sforzo di sviluppo. Al termine di queste app, vorrei elencarle sul mercato. Potrei elencarli gratuitamente (o forse no) e sono semplici …
Questa domanda è stata ispirata da questa . Mentre quell'altra domanda è stata considerata localizzata, credo che il problema di fondo sia qualcosa di estremamente comune nel nostro settore. So che ci sono alcuni sviluppatori, che leggeranno questo e penseranno che sto inventando queste cose e quindi potrebbero rispondere a …
La mia azienda sta cercando di migliorare la gestione dei dati delle ricerche di mercato. Stile di gestione dei dati attuale: "Ehi Jimbo, dov'è quella foto del nostro WhatZit 2.0? "sì, ricordo quell'email su quell'azienda di quel ragazzo, dammi qualche minuto per cercare nel mio Outlook" "chi ha la copia …
Lavoro in un piccolo gruppo di sviluppo con 3 sviluppatori. Siamo gestiti in modo approssimativo e non abbiamo alcuna struttura per il team. Non esiste un caposquadra designato e il manager è abbastanza fuori mano. Lo sviluppatore senior è stato con l'azienda per 4 anni, a quel tempo ha avuto …
I programmatori tendono a parlare di essere una "scimmia di codice" in modo dispregiativo. "Non lavorare lì , sarai solo una scimmia codice!". Ho due offerte di lavoro, una in una piccola azienda, una in una società molto grande (stesso stipendio). Il mio amico mi ha appena detto che sarò …
Ci sono così tanti programmatori là fuori che sono anche esperti nella scrittura di query e nella progettazione di database. Questo dovrebbe essere un requisito fondamentale per essere un programmatore esperto o un ingegnere del software? Sebbene ci siano molte somiglianze nel modo in cui vengono sviluppate le query e …
Quando impari nuove lingue, è meglio impegnarti in una lingua al 100% e aspettare di averla "padroneggiata" per passare ad un'altra o lavorare sull'apprendimento di lingue diverse allo stesso tempo? Se è importante, sto attualmente imparando C ++ e mi piacerebbe conoscere anche Java e Python.
Ho letto un bel po 'della lingua Go , e sembra promettente. L'ultima importante informazione che mi manca prima di decidere di spendere di più nella lingua è: quanto denaro / potere umano investe Google o altre aziende nello sforzo di sviluppo? Se queste informazioni non possono essere fornite, hai …
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.