Ingegneria software

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


17
Software Design: costruirlo velocemente o costruirlo bene?
Quando si crea un'applicazione non banale, è meglio concentrarsi su come far funzionare le cose rapidamente e prendere scorciatoie nel codice come mescolare la logica del modello con le proprie viste, rompere l'incapsulamento - odori tipici del codice? Oppure, stai meglio prendendo il tempo in anticipo per costruire più architettura, …

19
Tecniche di programmazione abusate o abusate [chiuso]
Ci sono delle tecniche di programmazione che ritieni siano state abusate (IE ha usato in modo più eccessivo di quello che dovrebbero essere) o abusate, o usate un po 'per tutto, pur non essendo una soluzione davvero buona a molti dei problemi che le persone tentano di risolvi con esso. …
38 design 




9
È opportuno chiedere motivi dopo il rifiuto dopo l'intervista? [chiuso]
Pensavo di aver fatto bene durante le interviste, ma a quanto pare gli intervistatori non la pensavano così. È appropriato chiedere un motivo dopo aver ricevuto l'e-mail di rifiuto? Dopo tutto non voglio infastidire la persona delle risorse umane. Sono uno studente, quindi non sono così tante esperienze di ricerca …
38 interview 

13
Avere il tuo sito Web è importante? [chiuso]
Quanto è necessario o importante? Cerco di tenere un elenco aggiornato di blog o siti da seguire, ma per la maggior parte del tempo tiro su il profilo di qualcuno e noto che non c'è nulla lì . È davvero importante? Capisco che ci sono diversi livelli di programmazione (dai …

24
Che cos'è l'astrazione? [chiuso]
Esiste una definizione generalmente concordata su cosa sia un'astrazione di programmazione , come usata dai programmatori? [Nota, l'astrazione di programmazione non deve essere confusa con le definizioni del dizionario per la parola "astrazione".] Esiste una definizione inequivocabile o persino matematica? Quali sono alcuni chiari esempi di astrazioni?

20
Quanto è importante la capacità di toccare il tipo? [chiuso]
Hai imparato a toccare il tipo quando già lavoravi come programmatore? In tal caso, in che modo ha influito sulla tua produttività? Oppure non riesci ancora a toccare il tipo e pensi che ti trattiene? Secondo Steve Yegge è essenziale, Personalmente non ho notato molta differenza, forse perché stavo spendendo …

28
Qual è la domanda peggiore che ti sia mai stata posta al colloquio? [chiuso]
Non deve essere correlato alla programmazione o allo sviluppo del software, ma solo durante un'intervista ha chiesto un lavoro relativo all'IT. So che alcune domande del "campo sinistro" hanno lo scopo di vedere come il candidato affronta situazioni inaspettate e nuove, ma qui sto cercando una domanda che sembrava completamente …
38 interview 




6
Le compilazioni lunghe appartengono al passato?
Ci sono innumerevoli storie di guerra su quanto tempo può richiedere una compilazione. Anche xkcd ne ha fatto menzione. Ora, non sto programmando da molto tempo e per lo più sono stato esposto a Java e Python (e Python è un linguaggio interpretato, non compilato). Mi rendo conto che è …

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.