Ingegneria software

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

10
Qual è il modo corretto di modellare questa attività del mondo reale che sembra aver bisogno di riferimenti circolari in OOP?
Ho lottato con un problema in un progetto Java sui riferimenti circolari. Sto cercando di modellare una situazione del mondo reale in cui sembra che gli oggetti in questione siano interdipendenti e debbano conoscersi. Il progetto è un modello generico di gioco da tavolo. Le classi di base non sono …

2
Quanto è robusto Git si impegna quando si spegne la corrente?
Un giorno stavo usando Git (lo sto ancora usando) e l'elettricità è andata giù mentre stavo impegnando. Quando sono tornato (in realtà l'elettricità), il repository git era corrotto. Non ricordo il nome esatto, ma era qualcosa come "riferimenti non validi" o qualcosa del genere. È facile indovinare che il commit …
24 git 

4
Pianificazione del poker con un collega ipovedente
In ufficio abbiamo appena ricevuto un nuovo collega non vedente. Sono responsabile dell'organizzazione delle sessioni di poker programmate e il nuovo collega deve partecipare come membro del team. Abbiamo questi simpatici set di carte da poker con la pianificazione dei numeri di poker, ma questo non aiuta ovviamente il nostro …






3
Python - 'if foo in dict' vs 'try: dict [foo]'
Questa è meno una domanda sulla natura della tipizzazione delle anatre e più sul rimanere pitoni, suppongo. Prima di tutto - quando si tratta di dicts, in particolare quando la struttura del dict è abbastanza prevedibile e una determinata chiave non è in genere presente ma a volte lo è, …
24 python 



6
Perché java non è usato come linguaggio di costruzione?
Vuoi migliorare questo post? Fornisci risposte dettagliate a questa domanda, comprese le citazioni e una spiegazione del perché la tua risposta è corretta. Le risposte senza dettagli sufficienti possono essere modificate o eliminate. Se Java è un linguaggio generico e costruire un programma è qualcosa che può essere descritto usando …
24 java  c#  builds  build-system 


3
Fabbrica statica vs fabbrica come singleton
In alcuni dei miei codici, ho una fabbrica statica simile a questa: public class SomeFactory { // Static class private SomeFactory() {...} public static Foo createFoo() {...} public static Foo createFooerFoo() {...} } Durante una revisione del codice, è stato proposto che questo dovesse essere un singleton e iniettato. Quindi, …


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.