Inżynieria oprogramowania

12
Jak miałbym testować logikę bazy danych testów?

Nadal mam problem z pokonaniem małego problemu, jeśli chodzi o TDD. Potrzebuję metody, która uzyska określony zestaw rekordów przefiltrowanych danych z warstwy danych (linq2SQL). Należy pamiętać, że używam klas generowanych przez linq, które są generowane z DBML. Problem polega na tym, że chcę na...

12
Gdzie się podziała Cloud Computing? [Zamknięte]

Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 4 lata temu . Słyszałem o tym okresie...

12
Wyjątki lub kody błędów

Budujemy usługę internetową (SOAP, .Net), która będzie rozmawiała z (głównie) rodzimymi klientami (Windows, C ++) i zastanawiamy się, jaki jest najlepszy sposób komunikowania błędów klientowi (np. Coś się stało, że usługa logowania jest niedostępna lub coś takiego, jak użytkownik nie został...

12
Co oznacza „czytelny dla człowieka”? Czy to mylące?

Przychodzą mi na myśl dwa przykłady: Jednym z powodów, dla których programiści .Net są zachęcani do używania plików .config zamiast rejestru Windows, jest to, że pliki .config są w formacie XML i dlatego są czytelne dla człowieka. Podobnie, JSON jest czasem uważany za czytelny dla człowieka w...

12
Jakie są zalety zaciemnienia kodu wydania?

Konkretny przykład, który mam na myśli, dotyczy obecnie alfa gry Minecraft, ale myślę, że jest to ogólne pytanie, które uzasadnia rozmowę. Minecraft jest napisany w Javie, a ślady stosu zwykle wyglądają tak (prawdziwy przykład): java.lang.NullPointerException at d.a(SourceFile:247) at...

12
Kiedy lepiej jest odciążyć pracę do RDBMS niż robić to w kodzie?

Dobra, poradzę sobie z tym: jestem lepszym programistą niż w bazach danych i zastanawiam się, gdzie myśli się o „najlepszych praktykach” na temat wykonywania „prostych” obliczeń w zapytaniu SQL vs. kod, taki jak ten przykład MySQL (nie napisałem go, muszę go tylko zachować!) - Zwraca nazwę...

12
Jak ważny jest XML dla programisty? [Zamknięte]

Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Czy musi być tak, że...

12
Czy Visual Studio to tylko IDE?

Mam na myśli programistę Windows. Patrząc na inne pytania, istnieją alternatywy dla VS, ale wydają się być oparte na sieci, co jest w porządku, lub możesz zaprogramować całą stronę .net w notatniku, jeśli zajdzie potrzeba. Ale czy jest w tym coś więcej niż tylko IDE dla Windows Development? IE...