.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 2856 dni, 5 godzin, 24 minuty temu 254 ź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 2852 dni, 12 godzin, 35 minut temu 261 ź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 2887 dni, 14 godzin, 45 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 2894 dni, 15 godzin, 5 minut temu 624 źrodło rozwiń
Implementacja wzorca obserwator(observer)
Sztuka programowania 2894 dni, 15 godzin, 5 minut temu 231 źrodło rozwiń
Wzorzec projektowy - wzorzec stanu(state pattern) z przykładem.
Sztuka programowania 2903 dni, 9 godzin, 12 minut temu 479 źrodło rozwiń
Jeden ze wzorców projektowych - wzorzec kompozycji(composite patter) z zaimplementowanym przykładem.
Sztuka programowania 2908 dni, 10 godzin, 10 minut temu 537 źrodło rozwiń
We wpisie porównuje szybkość działa biblioteki Simple.Data z Entity Framework.
Sztuka programowania 2924 dni, 14 godzin, 7 minut temu 364 źrodło rozwiń
Architektura 2941 dni, 7 godzin temu 733 ź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 2938 dni, 5 godzin, 8 minut temu 112 źrodło rozwiń
Sztuka programowania 2951 dni, 16 godzin, 33 minuty temu 255 ź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 2964 dni, 11 godzin, 33 minuty temu 195 ź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 2984 dni, 15 godzin, 43 minuty 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 3000 dni, 16 godzin, 17 minut temu 288 źrodło rozwiń