Tutte le domande

12
risposte

Capire l'internet senza stato [chiuso]

Sto passando da uno sviluppatore desktop a uno sviluppatore web e ho difficoltà a capire perché HTTP è senza stato. Quali sono le ragioni per questo? Quali sono alcuni modi in cui uno sviluppatore di desktop come me può fare la transizione verso...
posta 18.01.2011 - 15:16
16
risposte

Qual è l'idea alla base della definizione dei rettangoli con due punti? [chiuso]

Non è che questo non abbia senso, ma funziona solo per il 99% delle volte. Spesso i rettangoli grafici 2D sono inizializzati, memorizzati e manipolati come una coppia di punti. In nessuna lingua particolare, class Rect: p1, p2: point...
posta 30.11.2010 - 20:47
10
risposte

Scettico in una squadra di Scrum

La mia azienda è passata di recente a un modo di lavorare Agile e come parte di essa abbiamo iniziato a utilizzare SCRUM. Mentre mi sento molto a mio agio e sento che in questo modo è superiore a uno tradizionale, alcuni dei miei compagni di squ...
posta 10.01.2011 - 11:28
7
risposte

Perché non commettere modifiche non risolte?

In un VCS tradizionale, posso capire perché non si impegnano i file non risolti perché si potrebbe interrompere la compilazione. Tuttavia, non capisco perché non si debbano impegnare file non risolti in un DVCS (alcuni di essi in realtà impedis...
posta 10.10.2012 - 13:34
7
risposte

al dominio o non al dominio

Gli standard SQL92 e SQL99 definiscono CREATE DOMAIN DDL costrutti. Non tutti i database supportano questo o hanno un nome diverso (SQL Server ha Tipi definiti dall'utente , per esempio). Ciò consente di definire un tipo di dati vin...
posta 23.09.2011 - 19:10
12
risposte

Quali sono le migliori pratiche attuali riguardo alla parola chiave "this" di fronte al campo e ai metodi in c #?

A meno che non sia necessario distinguere tra una variabile e un campo con lo stesso nome, non inserisco mai this. davanti a un campo o qualsiasi accesso membro in C #. Questo non è diverso dal prefisso m_ che era comune in C ++ e pens...
posta 21.04.2011 - 14:39
3
risposte

Namespace e linee guida per il nome della classe

Ho problemi a denominare correttamente classi e servizi quando sono coinvolti utilità e altre classi di aiuto. Come struttureresti quanto segue: EventService.cs EventServiceUtils.cs EventServiceValidators.cs EventServiceCoordinator.cs ec...
posta 07.09.2011 - 15:55
2
risposte

Quando usare [Pure] su un costruttore?

Sto imparando sui contratti di codice in .NET, e sto cercando di capire l'idea dei puri costruttori. Gli stati della documentazione contratti di codice : All methods that are called within a contract must be pure; that is, they must not up...
posta 01.07.2014 - 16:20
2
risposte

Qual è il modo migliore per creare il modello di risposta all'errore dell'API REST e il sistema dei codici di errore?

La mia implementazione REST restituirà errori in JSON con struttura successiva: { "http_response":400, "dev_message":"There is a problem", "message_for_user":"Bad request", "some_internal_error_code":12345 } Suggerisco di creare un mode...
posta 16.01.2015 - 09:41
1
risposta

Qual è la differenza fondamentale tra il MIT e le licenze Open Source Boost?

Qual è la differenza fondamentale tra la licenza open source del MIT : Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the So...
posta 05.02.2011 - 17:24