Ingegneria software

Domande e risposte per professionisti, accademici e studenti che lavorano nel ciclo di vita dello sviluppo di sistemi

5
Come gestire le eccezioni verificate che non possono mai essere lanciate
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 …

3
qual è il messaggio che passa in OO?
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 …
35 java  c#  c++  object-oriented 



6
Reinventare la progettazione del sistema per Scala
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 …


4
Come determinare i livelli di astrazione
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 …



9
Le persone non IT possono gestire un wiki? [chiuso]
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 …





4
Quanto investe Google nella lingua Go?
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 …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.