Ingegneria software

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


14
Perché DirectX utilizza un sistema di coordinate per mancini?
Ho considerato di pubblicare su Stack Overflow, ma la domanda mi sembra troppo soggettiva poiché non riesco a pensare a una spiegazione tecnica ragionevole per la scelta di Microsoft in questa materia. Ma questa domanda mi ha infastidito per così tanto tempo e il problema continua a sorgere in uno …
52 math  directx  opengl 




4
Cosa devo fare per essere indipendente dalla lingua?
Ormai lavoro con asp.net e C #. Ho svolto un lavoro decente anche in Java. Sto pianificando la mia carriera in modo tale che un giorno dovrei essere indipendente dalla lingua. Quali sono le cose che devo imparare? In primo luogo sarebbe paradigmi OOP mentre parla del design di classe. …



6
"Nessun risultato" dovrebbe essere un errore in una risposta RESTful?
Descriverò un esempio: inizio a creare un'API per una pasticceria. L'API consentirà alle persone di cercare nel proprio catalogo prodotti da forno, come i biscotti fatti in casa con scaglie di cioccolato api.examplebakery.com/search?q=...... Qualcuno lo usa per cercare un prodotto chiamato pineapple-banana flavoured cookiese ovviamente non troverà alcun risultato. Questo …

4
Qual è la convenzione di denominazione dominante per le variabili in PHP: camelcase o underscore? [chiuso]
Il consenso sembra essere quello di seguire la convenzione della piattaforma per cui stanno sviluppando. Vedere: Underscore o camelcase? Convenzioni di denominazione: camelCase contro underscore_case? Tuttavia, PHP non sembra seguire rigorosamente alcuna convenzione internamente (senza sorprese lì), anche per metodi e funzioni (ad es mysqli::set_local_infile_default. PDOStatement::debugDumpParams); tuttavia, i caratteri di …




14
Qual è il modo migliore per valutare nuovi programmatori? [chiuso]
Qual è il modo migliore per valutare i migliori candidati per ottenere un nuovo lavoro (parlando semplicemente in termini di capacità di programmazione)? Nella mia azienda abbiamo avuto molte brutte esperienze con persone che hanno buoni voti ma non hanno reali capacità di programmazione. Le loro abilità sono semplicemente come …
52 skills 

9
Perché Java ha metodi `void`?
/ Perché Java deve avere voidmetodi? Riferimento : Qualsiasi metodo dichiarato nullo non restituisce un valore. Per quanto posso pensare, ogni uso di voidsarebbe meglio servito restituendo un flag di stato, l'oggetto invocato, o null. Ciò renderebbe ogni chiamata un'assegnazione assegnabile e faciliterebbe i modelli di builder e il concatenamento …

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.