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

W języku c# nie tylko możemy pisać obiektowo ale również funkcyjnie. W tym artykule poznamy podstawowe zagadnienia funkcyjne w c#, dowiemy się jak możemy łączyć ze sobą funkcje (i po co to robić) oraz jak pracować efektywnie z kolekcjami. Czas poznać inne sposoby rozwiązywania problemów.

Źródło: programistycy.pl
Dziel się z innymi:
Wstęp do programowania funkcyjnego w C#

Sztuka programowania 86 dni, 15 godzin, 16 minut temu programistyk 115 źrodło rozwiń

Java Script – eee nie ma mowy, to jakieś dynamicznie typowane paskudztwo, tak myślałem. A jednak, gdy sprawdziłem, zrozumiałem to i pokochałem.

NIE BÓJ się Java Script ani CI, ja się bałem | Jerzy Wickowski

Sztuka programowania 88 dni, 15 godzin, 13 minut temu tazos333 74 źrodło rozwiń

Nie wyobrażam sobie programowania bez pisania testów. Gdy śpieszy mi się i o nich „zapominam”, potem i tak poprawiam kod przez jakąś głupotę. Poprawiają jakość i przyśpieszają czas tworzenia oprogramowania. Nie wierzysz?Spis treścihide1Rozkład jazdy2Co zyskamy?3Zależności4Testowalny kod Kafka Streams5Test 1 – LowercaseStreamTopologyTestDriverTest właściwy6Test 2 – SerDeJsonStream7Repozytorium8WnioskiPodobneRozkład jazdyKafka Streams 101 – de/serilizacjaKafka Streams 102 – Wyjątki i Dead Letter QueueKafka...

Kafka Streams 103 - Pisz testy, zapomnij o Kafce - Wiadro Danych

Sztuka programowania 89 dni, 15 godzin, 18 minut temu mszymczyk 41 źrodło rozwiń

Jak dużo czasu poświęcacie na zrozumienie kodu, gdy trzeba w nim coś zmienić? Czasem kod jest na tyle czytelny, że wszystko widać od razu, a czasami trzeba poświęcić po kilka-kilkanaście godzin, aby zrozumieć co się w nim dzieje. Z czego to wynika? Mam kilka przemyśleń na ten temat.

Źródło: www.admu.pl
Dziel się z innymi:
Prosty kod – ADMU Blog

Sztuka programowania 95 dni, 15 godzin, 31 minut temu Admu 74 źrodło rozwiń

Czy mieliście czasem wrażenie, że wraz z upływem czasu, kod w projekcie staje się coraz gorszy? Że się starzeje? Że jest coraz trudniejszy w utrzymaniu? Że pojawia się coraz więcej miejsc gdzie został zaciągnięty dług techniczny i nie został on potem spłacony? Albo może mieliście w swoich projektach takie miejsca, których nikt nie chciał dotykać? Wyglądały strasznie i każdy się bał, że gdy coś tam zmieni, to coś innego wybuchnie? Zapewne cześć tego kodu została napisana przez nas, część przez naszych ko...

Źródło: www.admu.pl
Dziel się z innymi:
Pogarszający się kod, a refaktoryzacja – ADMU Blog

Sztuka programowania 102 dni, 15 godzin, 21 minut temu Admu 80 źrodło rozwiń

Z moich poprzednich artykułów wiesz już, że testy automatyczne możemy podzielić między innymi na testy jednostkowe i testy integracyjne. Do testów jednostkowych wprowadziłem Cię już w ostatnich artykułach (jeżeli się z nimi jeszcze nie zapoznałeś, koniecznie to zrób). Teraz przyszła pora na testy integracyjne. W testach jednostkowych testujem...

Dziel się z innymi:
Testujemy Operacje na Bazie Danych - Wprowadzenie do Testów Integracyjnych w .NET - Modest Programmer

Sztuka programowania 108 dni, 14 godzin, 39 minut temu Piotr Stapp 111 źrodło rozwiń

How to improve developer's experience while working with non-nullable references

Tagi: roslyn
Dziel się z innymi:
[EN] Improving non-nullable reference types handling · Cezary Piątek Blog

Sztuka programowania 109 dni, 14 godzin, 18 minut temu cezarypiatek 61 źrodło rozwiń

Pomyśleliście sobie kiedyś: "Gdybym to wiedział x lat temu to teraz byłbym w zupełnie innym miejscu" Wszyscy popełniamy błędy. Szczególnie w pracy gdzie zdobywając doświadczenie musimy nieraz podjąć decyzję która potem będzie rzutować na naszą przyszłą karierę. Dlatego mam nadzieję, że nowym filmem w którym dzielę się 6 poradami dla junior developerów pozwolę Ci uniknąć chociaż jednego rozczarowania w przyszłości 📷

Źródło: youtu.be
Dziel się z innymi:
6 porad od seniora dla junior developera - YouTube

Sztuka programowania 118 dni, 14 godzin, 33 minuty temu wildcat89 132 źrodło rozwiń

How to create immutable types without writing a large amount of boilerplate code.

Dziel się z innymi:
[EN] Immutable types in C# with Roslyn · Cezary Piątek Blog

Sztuka programowania 118 dni, 14 godzin, 33 minuty temu cezarypiatek 87 źrodło rozwiń

Jak tworzyć dobry kod? Naucz się refaktoryzować! Jak to Zrobić? Odpowiadam w 59 odcinku.

Jak nauczyć się REFAKTOROWAĆ? | Jerzy Wickowski

Sztuka programowania 122 dni, 14 godzin, 36 minut temu tazos333 117 źrodło rozwiń

Cześć. W dzisiejszym odcinku cyklu poświęconego wzorcom projektowym, które możemy zastosować do tworzenia rozszerzeń naszego ulubionego systemu, przyjrzymy się wzorcu Komendy („Command”, w języku polskim znanego również jako: „Polecenie”).  Czy jest owa „komenda”? Definicja zaczerpnięta z Wikipedii przedstawia się w następujący sposób: ...

Wzorzec Komendy (Polecenia) w programowaniu rozszerzeń platformy Dynamics 365 CE / Common Data Service

Sztuka programowania 123 dni, 14 godzin, 30 minut temu Piotrek Gaszewski 29 źrodło rozwiń

What happened in C# 8.0 when it comes to data types? Learn more.

Tagi: C# 8.0
Źródło: mszynka.pl
Dziel się z innymi:
[C#] C# 8.0 - remarks

Sztuka programowania 124 dni, 14 godzin, 28 minut temu mszynka 136 źrodło rozwiń

Have you ever wondered how you can use somebody's external library with native API calls? With side-loading - P/Invoke style.

Tagi: .Net, Windows
Źródło: mszynka.pl
Dziel się z innymi:
[C#] Ultimate P/Invoke hacker tutorial

Sztuka programowania 124 dni, 14 godzin, 28 minut temu mszynka 51 źrodło rozwiń

Mała konsolowa apka na GitHubie do porównywania wydajności .NET Framework i .NET Core, plus opisane wyniki w porównaniu Intel vs AMD. Testuje kilka najbardziej używane ficzery z .NET

DotNetFrameworkVsCore - porównanie wydajności .NET Framework i .NET Core (GitHub)

Sztuka programowania 125 dni, 14 godzin, 40 minut temu djfoxer 180 źrodło rozwiń

Jakiś czas temu w pracy miałam ciekawy przypadek. Mianowicie – losowo wywalał się jeden z testów. Powodem był NullReferenceException w logice. Żeby dojść do problemu, trzeba było przeanalizować trochę kodu, w którym był użyty Parallel.ForEach() i lista obiektów. Gdzie był błąd i jak go naprawiłam? O tym we wpisie.

Tagi: bug, C#, foreach, Null, Parallel
Dziel się z innymi:
Parallel.ForEach() i ConcurrentBag – programmer-girl

Sztuka programowania 131 dni, 15 godzin, 8 minut temu Weronika Mularczyk 163 źrodło rozwiń

O wymówkach dla brzydkiego kodu, czyli “Dlaczego ludzie piszą kiepski kod?”

Dlaczego ludzie piszą kiepski kod? | Jerzy Wickowski

Sztuka programowania 135 dni, 14 godzin, 28 minut temu tazos333 237 źrodło rozwiń

Refaktoring to sposób pracy z kodem źródłowym, gdy nie zmieniając funkcjonalności zmieniamy jego wew. strukturę. A po co? Aby utrzymanie było łatwiejsze, a rozwój i dodanie nowych funkcjonalności dużo szybsze

Źródło: jerzywickowski.pl
Dziel się z innymi:
CO to ten REFAKTORING? | Jerzy Wickowski

Sztuka programowania 142 dni, 14 godzin, 32 minuty temu tazos333 100 źrodło rozwiń

Today’s article will focus on something that is a key element of creating and operating services in .NET Core technology, or Dependency Injection. In writing this article I assume that the reader knows the basics of programming in C#.

Źródło: bush-dev.com
Dziel się z innymi:
Dependency Injection in .NET Core

Sztuka programowania 146 dni, 15 godzin, 11 minut temu bush_dev 93 źrodło rozwiń

Witam w kolejnym odcinku cyklu poświęconego programistycznym wzorcom projektowym stosowanych przy tworzeniu aplikacji na platformie… No właśnie, jeszcze dwa lata temu w tytule tego tekstu znalazłby się „Dynamics CRM”. Gdyby artykuł powstał w zeszłym roku – informowałby z kolei o aplikacjach powstających na platformie „Dynamics 365 Customer Engagemen...

Dziel się z innymi:
Testy jednostkowe rozszerzeń aplikacji na platformie Common Data Service – Piotr Gaszewski – BLOG

Sztuka programowania 151 dni, 15 godzin, 37 minut temu Piotrek Gaszewski 64 źrodło rozwiń

Czy zrozumienie przepisu kuchennego jest trudne? Czy jest trudniejsze od napisania go? Czy zrozumienie przepisu kuchennego sprzed trzydziestu lat jest trudniejsze od zrozumienia przepisu sprzed tygodnia? Czytanie kodu źródłowego jest trudniejsze, niż jego pisanie. Dlaczego?

Źródło: kalkus.dev
Dziel się z innymi:
Problem nazw w programowaniu | O programowaniu

Sztuka programowania 152 dni, 14 godzin, 34 minuty temu landeeyo 120 źrodło rozwiń

1 2 3 4 5... 61 62

Najaktywniejsi

1
(32 895,6)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 512,51)
8
(9 775,28)
9
(8 388,28)
10
(6 822,96)
11
(6 214,22)
12
(5 393,84)
13
(4 127,41)
14
(4 026,73)
15
(3 908,07)
16
(3 599,64)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 173,43)