.NET daje sporo możliwości porównywania tekstów. Co będzie szybsze: Contains czy StartsWith ? Jak to zmierzyć i do czegu służy BenchmarkDotNet ?
Strona głównaUżytkownik
fildev | użytkownik
How often in your code do you see ifs checking whether the object is not null? Often? Very often? What would happen if you didn’t have to check it out? Surely code would be easier to maintain – no ifs = no test cases. This can all be achieved using Null Object pattern.
Sztuka programowania 2667 dni, 19 godzin, 37 minut temu 253 źrodło rozwiń
Aggregate is one of the most fun and powerful methods in LINQ. Sadly it's also of of the most underused and "scary" ones. I hope that after reading this post you will understand Aggregate a bit more, know when to use it and won't be afraid of doing so.
Sztuka programowania 2664 dni, 2 godziny, 48 minut temu 259 źrodło rozwiń
~ MJ Nie wiem jak Was, ale mnie spowolnione działanie Visual Studio, doprowadza do szaleństwa. Nie ma nic gorszego niż otwarcie pliku klasy, który wczytuje się kilka dobrych sekund. Albo rozpoczęcie pisania i przycięcie trwające 2-3 sekundy. Grrr...
Implementacja wzorca poleceń (command pattern).
Sztuka programowania 2699 dni, 4 godziny, 58 minut temu 301 źrodło rozwiń
Przemysław Walkowski No w końcu znalazłem porządne i wygodne miejsce do codziennych ćwiczeń programistycznych – dostępne on-line i dość sensownie zrobione. Nie wielu programistów korzysta z takich rozwiązań. Nie wiem dlaczego. Jednak ja polecam codzienne ćwiczenia w pisaniu kodu i wymyślaniu algorytmów, bo tylko dzięki temu praktycznie zwiększymy szybkość pisania oraz będziemy elastycznie podchodzić do problemów. Jak to wygląda w praktyce napisze poniż...
Sztuka programowania 2706 dni, 5 godzin, 18 minut temu 623 źrodło rozwiń
Implementacja wzorca obserwator(observer)
Sztuka programowania 2706 dni, 5 godzin, 18 minut temu 231 źrodło rozwiń
Wzorzec projektowy - wzorzec stanu(state pattern) z przykładem.
Sztuka programowania 2714 dni, 23 godziny, 25 minut temu 479 źrodło rozwiń
Jeden ze wzorców projektowych - wzorzec kompozycji(composite patter) z zaimplementowanym przykładem.
Sztuka programowania 2720 dni, 23 minuty temu 534 źrodło rozwiń
We wpisie porównuje szybkość działa biblioteki Simple.Data z Entity Framework.
Sztuka programowania 2736 dni, 4 godziny, 20 minut temu 362 źrodło rozwiń
Architektura 2752 dni, 21 godzin, 13 minut temu 730 źrodło rozwiń
Na przykładzie programu rozpoznającego waluty. Postarałem się pokazać jak łatwiejsza jest refaktoryzacja kodu przy użyciu TDD.
Sztuka programowania 2749 dni, 19 godzin, 21 minut temu 111 źrodło rozwiń
Sztuka programowania 2763 dni, 6 godzin, 45 minut temu 254 źrodło rozwiń
Pobieranie danych z excela i wyświetlenie ich na stronie internetowej z podziałem na strony za pośrednictwem Paged List.
Sztuka programowania 2776 dni, 1 godzinę, 46 minut temu 193 źrodło rozwiń
Dzięki zastosowaniu tych dwóch rzeczy możemy naszą aplikacje przekształcić w kod prosty i zrozumiały poprzez zależności.
Sztuka programowania 2796 dni, 5 godzin, 55 minut temu 338 źrodło rozwiń
Dziś będzie bardzo nietypowo jak na mnie, bo o tym co jest ważne w życiu. My Informatycy, tak wiem że to takie ogólne sformułowanie, lubimy zwięzłość. Kod zero-jedynkowy to to co do nas najlepiej przemawia. Czasami jednak stajemy przed problemem gdzie cała nasza wiedza technologiczna czy umiejętność zarządzania projektami (itp) stają się bezużyteczne…
Automapper jest bardzo interesującą biblioteką. Może ona służyć do „przepisywania” danych (object-object).
Sztuka programowania 2812 dni, 6 godzin, 30 minut temu 288 źrodło rozwiń