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

Prędzej czy później programista dowiaduje się o istotności logowania w swojej aplikacji. Najlepiej podejść do tematu w sposób „leniwy” tj. minimum wysiłku, maksimum efektów 😉. Elasticsearch i Kibana bardzo w tym pomagają. 16.01.2020 przedstawiłem swoje doświadczenia z tym związane na meetup-ie Warszawskiej Grupy .NET . Slajdy i kod znajdziesz tutaj: https://wiadrodanych.pl/wg-net-serilog-elk/Autor MaciejOpublikowano Kategorie Elasticsearch, Logowanie, Programowanie, Wystąpienia, Zbieranie logówTagi a...

Keep Calm And Serilog Elasticsearch Kibana on .NET Core - 132. Spotkanie WG.NET - Wiadro Danych

Sztuka programowania 2 dni, 9 godzin, 32 minuty temu mszymczyk 50 źrodło rozwiń

Jak podejść do wytwarzania oprogramowania, by był on zawsze rozwijalny? Warto refaktoryzować, wiadomo, ale jak do tego podejść? Jakie możemy wyróżnić rodzaje rafaktoryzacji?

Źródło: jerzywickowski.pl
Dziel się z innymi:
4 typy refaktoryzacji | Jerzy Wickowski

W końcu jest⚠️⚠️⚠️ Drugi odcinek #StandardowePytaniaRekrutacyjne właśnie wjechał na Youtube. Tym razem cała masa mięcha. Czy wiesz czym jest SOLID? Rozumiesz czym jest Zasada podstawienia Liskov? Wiesz jak zastosować te wszystkie zasady w praktyce? Jeżeli masz jakiekolwiek wątpliwości to zapraszam. Wszystko wyjaśnione na przykładach. Doświadczonych kolegów też bardzo zapraszam do dyskusji. Chętnie poznam Wasze zdanie na temat przykładów.

Źródło: youtu.be
Dziel się z innymi:
Czym jest SOLID? - Standardowe Pytania Rekrutacyjne - YouTube

Sztuka programowania 44 dni, 10 godzin, 6 minut temu wildcat89 137 źrodło rozwiń

Czyli pierwsze pytanie z serii #StandardowePytaniaRekrutacyjne. Jaka jest różnica pomiędzy interfejsem, a klasą abstrakcyjną. Obejrzyj i zwiększ swoje szanse na zmianę pracy.

Interfejs kontra klasa abstrakcyjna w .NET - Standardowe Pytania Rekrutacyjne - YouTube

Sztuka programowania 56 dni, 9 godzin, 33 minuty temu wildcat89 192 źrodło rozwiń

Prezentujemy 52-ty drugi odcinek podcastu w którym to, z naszym gościem rozmawiamy na temat przyszłości programowania i przyszłości branży w ogóle. Miłego słuchania. Sponsor odcinka: Konrad Kokosa – http://blog.kokosa.net/

Źródło: ostrapila.pl
Dziel się z innymi:
Przyszłość programowania – Ostra Piła

Sztuka programowania 63 dni, 9 godzin, 39 minut temu macabre13 98 źrodło rozwiń

Większość programistów w Polsce nauczyła się programować na studiach. I choć brzmi to niebywale – w większości z nas wciąż tkwią nawyki z tamtego okresu. Nie są to nawyki chlubne...

Studenckie nawyki

Sztuka programowania 69 dni, 9 godzin, 40 minut temu landeeyo 282 źrodło rozwiń

Attributes of Clean Domain Model

Dziel się z innymi:
[EN] Attributes of Clean Domain Model - Kamil Grzybek

Sztuka programowania 79 dni, 9 godzin, 47 minut temu kamgrzybek 123 źrodło rozwiń

Kiepscy programiści często wypowiadają słowa klucze, po których da się ich poznać. Oto kilka zdań, jakie można od nich usłyszeć...

Źródło: kalkus.dev
Dziel się z innymi:
Zdania, które usłyszysz od złego programisty | O programowaniu

Sztuka programowania 80 dni, 9 godzin, 38 minut temu landeeyo 451 źrodło rozwiń

Przemysław Walkowski Kolejny bogaty tydzień w naukę. Sporo projektów w różnych językach z różnymi ludźmi. Takie tygodnie są najlepsze. Każdy projekt ma swoją własną jire. 3 osobne jiry w dodatku każda w innej wersji. Można się od tego mocno zakręcić. Zapraszam na porcję wiedzy z 43 tygodnia. Dużo będzie o Angularze.AngularCLI Okazało się, że AngularCLI podczas tworzenia jakiegokolwiek elementu przez ng g tworzy pliki z końcówkami lin...

Dziel się z innymi:
Czego nauczyłem się w 43 tygodniu pracy? | Blog Programisty.NET

Sztuka programowania 87 dni, 9 godzin, 36 minut temu przemekwa 202 źrodło rozwiń

Dzisiejszy wpis jest zainspirowany problemem, jaki od czasu do czasu widzę w aplikacjach zespołów programistów, którym pomagam. W prawie każdej aplikacji, wcześniej czy później, znajdziemy jakiś widok ustawień. Na ogół znajdują się w nim przyciski pozwalające otworzyć kolejne okna/widoki, w których użytkownik może zmienić konfigurację aplikacji. Bardzo często gdy zaczynamy tworzyć aplikację, liczba ustawień jest dość mała, ale z czasem bardzo się rozrasta. Do t...

Tagi: Open/Closed, WPF
Źródło: plawgo.pl
Dziel się z innymi:
Jak budować okno ustawień w aplikacji? - Blog Daniela Plawgo

Sztuka programowania 97 dni, 11 godzin, 16 minut temu danielplawgo 266 źrodło rozwiń

Czasem można usłyszeć rozmowy na temat tego czy warto pisać kod dobrej jakości. To nie jest tak, że są osoby, które uważają, że jakość jest nieważna. Zazwyczaj mówią one coś w stylu: "obecnie pędzimy z funkcjonalnościami, aby wyrobić się w czasie, więc piszemy oprogramowanie gorszej jakości". Istnieje jakoby przeświadczenie, że jakość można wymienić na szybkość...

Źródło: www.admu.pl
Dziel się z innymi:
Jakość czy szybkość? – Design Stamina Hypothesis – ADMU Blog

Sztuka programowania 98 dni, 10 godzin, 40 minut temu Admu 114 źrodło rozwiń

Cykl chatboty odcinek #2 opisuje, jak stworzyć w C# najprostszego EchoBota, który będzie z nami rozmawiał.

Dziel się z innymi:
Cykl chatboty #2: tworzenie podstawowej wersji chatbota EchoBot – programmer-girl

Sztuka programowania 101 dni, 10 godzin, 59 minut temu Weronika Mularczyk 71 źrodło rozwiń

Today I'm trying to give you some tips on approaching an unknown codebase. How do you manage to quickly find yourself in new code you don't know? How do you manage to join a new project?

How to start working with an unknown codebase? - CodeJourney.net

Sztuka programowania 112 dni, 11 godzin, 15 minut temu dsibinski 116 źrodło rozwiń

Kolejny odcinek z cyklu o Bounded Contextach - tym razem czym jest ostateczna spójność i dlaczego warto ją stosować przy wykorzystaniu kontekstów.

Źródło: radekmaziarka.pl
Dziel się z innymi:
Dlaczego Bounded Contexty są ważne – ostateczna spójność | Radek Maziarka

Sztuka programowania 114 dni, 10 godzin, 40 minut temu Radosław Maziarka 150 źrodło rozwiń

Outbox pattern is simple, yet powerful tool. Let’s see how does it work and what are the consequences of applying it. With outbox, instead of sending a message over the wire to message broker, we save a message to our microservice database as part of current business transaction. This way we achieve internal consistency inside our service. No messages will be sent if a transaction is rolled back...

Źródło: altkomsoftware.pl
Dziel się z innymi:
Transactional Outbox with RabbitMQ - Building Microservices | .NET Core

Sztuka programowania 114 dni, 10 godzin, 40 minut temu witek1902 122 źrodło rozwiń

Kto z nas nie słyszał o regule DRY? Zastanawialiście się jednak, czy złote zasady w programowaniu są wieczne? Co jeśli reguła DRY nie jest już aktualna?

Źródło: kalkus.dev
Dziel się z innymi:
DRY is dead | O programowaniu

Sztuka programowania 115 dni, 10 godzin, 37 minut temu landeeyo 305 źrodło rozwiń

Eric Evans in the book DDD: Tackling Complexity in the Heart of Software presents a model characteristic for Domain Driven Design, which consists of layers: User Interface, Application, Domain and Infrastructure.

[EN] Domain-Driven Design #07: layers of architecture and persistence ignorance

Sztuka programowania 115 dni, 10 godzin, 37 minut temu fildev 80 źrodło rozwiń

Trochę o wzorcu „pipes & filters”. Będzie dużo mięcha :).

Dziel się z innymi:
Pipeline – pipes & filters – Dev on board

Sztuka programowania 126 dni, 12 godzin, 28 minut temu devonboard 122 źrodło rozwiń

MenuHomeAboutArchivesSubscribe Opinions, thoughts, solutions by Paweł Pindel on At the beginning, it is worth considering what asynchronous programming is and why it is better than synchronous. Asynchronous programming involves approaching the problem in a completely different way. The point is that the program code does not execute line by line, waiting each time for the end of the operation to move on. It allows us to speed up the program to a great extent, release the main t...

Źródło: netsharpdev.com
Dziel się z innymi:
Asynchronous programming in .NET - introduction

Sztuka programowania 127 dni, 12 godzin, 12 minut temu netsharpdev 185 źrodło rozwiń

W 50-tym odcinku rozmawiamy na temat tego czym różnią się od siebie Junior, Middle oraz Senior. Co wymagane jest od osób na poszczególnych poziomach i szybciutko odpowiadamy na pytanie o to kiedy zostanę seniorem.

Źródło: ostrapila.pl
Dziel się z innymi:
Junior, Mid, Senior. – Ostra Piła

Sztuka programowania 128 dni, 11 godzin, 46 minut temu macabre13 143 źrodło rozwiń

1 2 3 4 5... 57 58
Sklep z gadzetami

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,28)
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 888,07)
16
(3 599,57)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 105,41)