dotnetomaniak.pl

dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Sztuka programowania - Strona 6

Dziś krótki wpis, który być może okaże się dla Ciebie bardzo przydatny. Chodzi o jedną z technik programowania defensywnego, którą bardzo często możesz spotkać w kodzie C# (z uwagi na jego specyfikę), a mianowicie null-check (ogólniej asercja). Spójrz na poniższy kod...

Tagi: C#, is, null-check
Źródło: foreverframe.net
Dziel się z innymi:
Bezpieczny null-check w C# - Forever F[r]ame

Sztuka programowania 206 dni, 8 godzin, 28 minut temu dpawlukiewicz 311 rozwiń

Czy szybki kod musi być brzydki? O jakie przypadki należy zadbać myśląc o performance'ie naszej aplikacji? Jak nie zamykać furtek dla wydajności? Zapraszam do najnowszego posta.

Źródło: blog.scooletz.com
Dziel się z innymi:
Hot paths in performance design | Szymon Kulec `Scooletz`

Sztuka programowania 209 dni, 8 godzin, 45 minut temu Scooletz 91 rozwiń

W tym artykule chcialbym pokawać jak bardzo nasze rozumienie rzeczywistości wpływa na światd dookoła: - gdzie popełniamy błędy poznawcze - skąd się te błędy bioą - jak możemy im się przeciwstawić

Źródło: radblog.pl
Dziel się z innymi:
Podstawy psychologiczne Ubiquitous Language | Radek Maziarka

Sztuka programowania 209 dni, 8 godzin, 45 minut temu Radosław Maziarka 84 rozwiń

How to create token in ASP.NET Core

Źródło: fildev.net
Dziel się z innymi:
Create token authentication in ASP.NET Core

Sztuka programowania 210 dni, 9 godzin, 24 minuty temu fildev 132 rozwiń

My – programiści poświęcamy zbyt wiele czasu na sprawy o niskiej wartości biznesowej. Rozwiązujemy 🔨 problemy, które mogą się nie wydarzyć. Przeciwdziałamy zapobiegawczo sytuacjom, których prawdopodobieństwo wystąpienia jest mniejsze niż 1% poświęcając na to olbrzymie pokłady energii, czasu oraz nadwyrężając budżet 💸 inwestora… Podczas tego odcinka podcastu, zahaczamy o tematy związane z praktykami Extreme Programming wspomagającymi rozwiązywanie problemów w łatwy i prosty sposób, starając się odpowi...

Źródło: devenv.pl
Dziel się z innymi:
Dev:Cast - #14 Overengineering - jak przesadzają programiści? - DevEnv

Sztuka programowania 210 dni, 9 godzin, 24 minuty temu devenv 121 rozwiń

Let's talk about JIT compilation today :) .NET Internals continuation!

Źródło: www.dsibinski.pl
Dziel się z innymi:
[.NET Internals 09] Just-In-Time (JIT) compilation – Dawid's blog

Sztuka programowania 210 dni, 9 godzin, 24 minuty temu dsibinski 38 rozwiń

Jak wykonać prawidłowo wersjonowanie API? Odpowiemy sobie na to pytanie analizując produkty (Twitter, Facebook, YouTube, Google Maps, GitHub, GitLab, Azure) największych graczy na rynku.  Wyobraźmy sobie sytuacje nadchodzi dzień, w którym biznes podaje nowe wymaganie, wiąże się to z zmianą modelu przekazywanego do żądania. Zmiana modelu w aktualnym kodzie spowoduje, że klient nie otrzyma prawidłowej odpowiedzi dla...

Wersjonowanie API na 4 sposoby - DevKR

Sztuka programowania 213 dni, 8 godzin, 56 minut temu Krzysztof_DevKR 183 rozwiń

Wyjątkowo krótki post o tym, jak wykorzystać Enum.ToString() z parametrem.

Tagi: Enum, ToString
Dziel się z innymi:
Enum.ToString() z parametrami – programmer-girl

Sztuka programowania 213 dni, 8 godzin, 56 minut temu Weronika Tobor 109 rozwiń

Jakiś czas temu kolega pracujący po sąsiedzku podszedł do mnie z informacją, że natknął się na ciekawe zachowanie C#. Chodziło o niechciane wywoływanie przeładowania metody. Co prawda bieżący problem udało nam się rozwiązać, ale sam mechanizm pozostał dla mnie zagadką. Próbowałem szukać rozwiązania w książkach, które wcześniej czytałem, ale dopiero odpowiedź na maila, którego wysłałem do samego Erica Lipperta pozwoliła definitywnie stwierdzić co w trawie piszczy. Dziwne enumy – ot co :)

Tagi: C# .NET, Enum
Dziel się z innymi:
Meandry C#: dziwne enumy

Sztuka programowania 217 dni, 8 godzin, 54 minuty temu pszczyg 233 rozwiń

Kolejny post z serii o Bounded Contextach - jakie problemy niesie brak kontekstów w aplikacji. I dlaczego produkt w jednym dziale nie będzie tym samym produktem w drugim dziale 😉

Źródło: radblog.pl
Dziel się z innymi:
Dlaczego Bounded Contexty są ważne – przykład 2 | Radek Maziarka

Sztuka programowania 218 dni, 8 godzin, 48 minut temu Radosław Maziarka 96 rozwiń

Pamiętasz sytuacje, gdy czas implementacji nowych funkcjonalności rósł w nieskończoność? Może to wina kiepskiego kodu? Dziś poruszam ten temat na blogu. Zapraszam.

Źródło: jerzywickowski.pl
Dziel się z innymi:
Kiepski kod - 1 - Powolne tworzenie nowych funkcjonalności - Jerzy Wickowski

Sztuka programowania 218 dni, 8 godzin, 48 minut temu tazos333 133 rozwiń

validacja numeru telefonu zależna od kraju gdy kraj i numer tel. znajdują się w dwóch różnych DTO

Tagi: dotnet-core
Dziel się z innymi:
[EN] Fluent Validation and complex dependencies between properties

Sztuka programowania 218 dni, 8 godzin, 48 minut temu asciiBlade 39 rozwiń

Wanna know a bit more about LOH? Let's examine it in today's post about a bit forgotten Large Object Heap :)

Źródło: www.dsibinski.pl
Dziel się z innymi:
[.NET Internals 08] What about Large Object Heap (LOH)? – Dawid's blog

Sztuka programowania 224 dni, 8 godzin, 40 minut temu dsibinski 61 rozwiń

Typy takie jak List<T> czy Dictionary<T,K> wydają się niewinne. Ostatecznie, pochodzą przecież z biblioteki standardowej (BCL) samego frameworka. Czy warto używać ich w API Twojej biblioteki? Czy są jakieś zagrożenia związane z ich użyciem? Zapraszam do lektury

Źródło: blog.scooletz.com
Dziel się z innymi:
These other types and your API | Szymon Kulec `Scooletz`

Sztuka programowania 225 dni, 8 godzin, 20 minut temu Scooletz 74 rozwiń

Jak się obejść bez Moq i NSubstitute - proste użyj Fake'ów

You can live without mocking frameworks

Sztuka programowania 227 dni, 8 godzin, 52 minuty temu asciiBlade 124 rozwiń

Lubimy kategorie. Podobnie w historii, epoki ułatwiają zrozumienie i przypisanie poszczególnych zdarzeń do okresów. Co z epokami w programowaniu? Czy mają jakieś znaczenie? Czy mogą się do czegoś przydać? Zapraszam do epokowego artykułu.

Źródło: blog.scooletz.com
Dziel się z innymi:
Epoch based programming

Sztuka programowania 227 dni, 8 godzin, 52 minuty temu Scooletz 57 rozwiń

Kilka zdań o moich spostrzeżeniach po rozpoczęciu przygody z TDD

Źródło: programistabyc.pl
Dziel się z innymi:
Co spodobało mi się w TDD? - Programistą być

Sztuka programowania 230 dni, 8 godzin, 56 minut temu Krzysiek Baranowski 140 rozwiń

Wanna know what is fReachable queue, how finalization works in .NET and how to use a Dispose pattern? Come and read a new post in my .NET Internals series :)

[.NET Internals 07] Unmanaged resources: finalization, fReachable queue and dispose pattern – Dawid's blog

Sztuka programowania 231 dni, 8 godzin, 34 minuty temu dsibinski 43 rozwiń

Przykładowe zadanie rekrutacyjne dla seniora

Źródło: piatkosia.k4be.pl
Dziel się z innymi:
Sum

Sztuka programowania 232 dni, 8 godzin, 41 minut temu piatkosia 261 rozwiń

tym razem case z nhibernate - o tym że czasami można "ile fabryka dała" i nie więcej.

Tagi: C#, NHibernate
Źródło: piatkosia.k4be.pl
Dziel się z innymi:
Znowu TypeInitializationException

Sztuka programowania 232 dni, 8 godzin, 41 minut temu piatkosia 33 rozwiń

1 2... 4 5 6 7 8 9... 54 55
Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

Paweł Łukasik (32 876,58)

2

macko (32 816,53)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,88)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 434,69)

8

Damian (9 760,28)

9

danielplawgo (8 223,27)

10

arek (6 822,96)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

dpawlukiewicz (3 997,57)

15

jj09 (3 863,06)

16

AdrianBystrek (3 595,16)

17

spetz (3 448,35)

18

jedmac (3 318,39)

19

http://jakub-flor... (3 224,66)

20

KonradKokosa (3 090,4)