Ingegneria software

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




3
Barra finale nell'API RESTful
Ho avuto un dibattito su cosa fare con una barra finale in un'API RESTful. Diciamo che ho una risorsa chiamata cani e risorse subordinate per i singoli cani. Possiamo quindi fare quanto segue: GET/PUT/POST/DELETE http://example.com/dogs GET/PUT/POST/DELETE http://example.com/dogs/{id} Ma cosa facciamo con il seguente caso speciale: GET/PUT/POST/DELETE http://example.com/dogs/ La mia opinione …
60 api  rest  http 


5
R vs Python per analisi dei dati [chiuso]
Sto programmando da circa un anno e sono davvero interessato all'analisi dei dati e all'apprendimento automatico. Sto prendendo parte a un paio di corsi online e sto leggendo un paio di libri. Tutto quello che sto facendo usa R o Python e sto cercando suggerimenti su se dovrei concentrarmi o …

9
Perché le lingue non includono l'implicazione come operatore logico?
Potrebbe essere una domanda strana, ma perché non ci sono implicazioni come operatore logico in molti linguaggi (Java, C, C ++, Python Haskell - anche se come ultimo hanno operatori definiti dall'utente è banale aggiungerlo)? Trovo che le implicazioni logiche siano molto più chiare da scrivere (in particolare in affermazioni …



9
Uno sviluppatore dovrebbe anche fungere da tester? [chiuso]
Siamo un team di scrum composto da 3 sviluppatori, 1 designer, lo scrum master e il proprietario del prodotto. Tuttavia, non abbiamo tester ufficiali nel nostro team. Un problema che è sempre con noi è che testare l'applicazione e superare quei test e rimuovere i bug è stato definito come …
60 testing  scrum 



10
Esiste una permanenza troppo lunga nel lavoro? [chiuso]
Dopo aver letto alcuni thread relativi al "job hopping" di recente, ho pensato che anche l'opposto del job hopping può essere un problema. Ho conosciuto molte persone (soprattutto in aziende grandi e relativamente lente) che si sono sentite a proprio agio in un ruolo confuso e incontrastato e sono rimaste …

16
Best practice su if / return
Voglio sapere quale è considerato il modo migliore di tornare quando ho una ifdichiarazione. Esempio 1: public bool MyFunction() { // Get some string for this example string myString = GetString(); if (myString == null) { return false; } else { myString = "Name " + myString; // Do something …

5
Come spiegare a una persona non tecnica perché il compito richiederà molto più tempo di quanto pensino? [chiuso]
Quasi ogni sviluppatore deve rispondere a domande dal lato aziendale come: Perché ci vorranno 2 giorni per aggiungere questo semplice modulo di contatto? Quando uno sviluppatore stima questa attività, può dividerla in passaggi: apportare alcune modifiche al database ottimizzare le modifiche al DB per la velocità aggiungi HTML front-end scrivere …

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.