Ingegneria software

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


2
Come descrivere i tuoi livelli di abilità nel CV? [chiuso]
Quali sono le parole possibili / standard per descrivere i tuoi livelli di abilità in diversi linguaggi di programmazione nel tuo CV? Attualmente uso questi tre: esperto Avanzate principiante Non mi considero un esperto in nessun linguaggio di programmazione, quindi classifico tutte le mie abilità come principiante o avanzato. Tuttavia, …
31 skills 


18
Cosa faresti se il tuo client ti richiedesse di non utilizzare la programmazione orientata agli oggetti?
Sto scrivendo un programma per simulare l' attività delle formiche in una griglia (PDF). La formica può muoversi, raccogliere oggetti e lasciarli cadere. Il problema è che mentre l'azione delle formiche e le posizioni di ciascuna formica possono essere facilmente seguite dagli attributi di classe (e possiamo facilmente creare molte …

4
Devo attenermi o abbandonare Python per gestire la concorrenza?
Ho un progetto LOC da 10K scritto a Django con parecchi Celery ( RabbitMQ ) per lavori di asincronicità e background dove necessario, e sono giunto alla conclusione che parti del sistema trarrebbero beneficio dalla riscrittura in qualcosa di diverso da Django per una migliore concorrenza . I motivi includono: …

14
Quando confrontarsi con un buon capo progetto o capo
Il nostro capo progetto è un geniale architetto del software, una persona gentile e premurosa in generale, un fanatico della natura e delicato con la voce. Ma, a volte, noi (i miei compagni di squadra e io) differiamo nelle opinioni, in particolare per quanto riguarda i problemi di architettura del …
31 teamwork 



6
Perché lo chiamiamo "produzione"?
Un collega si chiedeva questo oggi: "Perché nel nostro settore" produzione "significa" prodotto finale e consegnabile "? Sai, come se un film è" in produzione ", significa che lo stanno attualmente girando, non che che è fatto e il pubblico lo sta guardando ".


10
Appaltatore - Termini di pagamento accettabili?
Mi chiedo se ho fatto o meno la cosa giusta come appaltatore. Fondamentalmente sono al mio terzo mese e il mio attuale cliente ha incasinato il pagamento nel primo mese, e ho appena scoperto che sono di nuovo in ritardo nel pagarmi per il mio secondo mese. Non sarebbe così …


5
OpenID è davvero così male?
Ho visto questa domanda su Quora in cui molte persone sembrano concordare sul fatto che OpenID è un male, anche spingendo fino a dire che: OpenID è la peggiore "soluzione" che io abbia mai visto in tutta la mia vita a un problema che la maggior parte delle persone non …

14
È etico insegnare agli adolescenti i virus del software? [chiuso]
Mi sono offerto volontario per istruire un club informatico dopo scuola nella scuola media di mio figlio. C'è stato molto interesse per i virus informatici. Stavo pensando di mostrare loro come creare un semplice virus di file batch che infetti altri file batch nella stessa directory. Mostra anche come la …
31 security  ethics 


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.