The YamlDotNet is the most famous library to manage YAML format on .Net platform. This library is really stable and good solution. Many of my programs use this library, so I thought that this is prefect open source project that I can improve.
Sztuka programowania 2091 dni, 22 godziny, 32 minuty temu 122 źrodło rozwiń
Święta za pasem, już wkrótce usiądziesz ze swoją rodziną przy wigilijnym stole. Po kolacji nadejdzie długo wyczekiwany czas wypatrywania pierwszej gwiazdki, której pojawienie się oznaczać będzie, że już za chwilę zawita św. Mikołaj! A św. Mikołaj to prezenty, ale też… kłopotliwe pytania.
Za górami, za lasami kiedy JSON był tylko marzeniami powstał twór wspaniały. Architektoniczny styl, który zwojował świat swoją prostotą jak i elastycznością. Mowa tutaj oczywiście o RESTful API. Jako, że jest to nadal bardzo często spotykane rozwiązanie, chciałbym wam opowiedzieć o kilku problemach, mitach, a przede wszystkich o tym kiedy API wystawione w formacie JSON nie jest RESTful.Krótka historia RESTful API Zacznijmy więc od krótkiego przedstawienia jak powstał ten termin. Dawno dawno temu, w epoc...
Architektura 2093 dni, 21 godzin, 7 minut temu 353 źrodło rozwiń
➡️Cześć wszystkim! Wreszcie nowy artykuł już dosyć długim czasie, uznałem, że pierwsza część singletona jest zbyt krótka to jest i druga część :), ktoś skorzysta na pewno🙂, wszystkie rady i uwagi na temat artykułu polskiego oraz angielskiego, są mile widziane. 🙂
Architektura 2093 dni, 21 godzin, 7 minut temu 121 źrodło rozwiń
Od konferencji minął już prawie miesiąc, zdecydowanie czas napisać podsumowanie.
Grypa skłania do blogowania ;) O tym jak wyglądają domyślne komunikaty błędów z NSubstitute i jak by je tu poprawić...
Sztuka programowania 2096 dni, 22 godziny, 17 minut temu 350 źrodło rozwiń
The history of the first pull request to BenchmarkDotNet.
Sztuka programowania 2096 dni, 22 godziny, 17 minut temu 77 źrodło rozwiń
Krótki ale mam nadzieję rzeczowy post na temat zmiany w systemie certyfikowania Microsoft, w związku z tym że część egzaminów traci ważność w przyszłym roku. Wśród certyfiaktów znalazły się również te developerskie jak 70-532. Szczegóły w poście.
Dzisiejszy wpis jest zainspirowany kilkoma ostatnimi przypadkami, w których widziałem bardzo rozbudowane switche w aplikacji. Utrzymanie tego kodu zaczynało sprawiać programistom spore problemy. Zapewne wielokrotnie widziałeś lub widziałaś metody, w których znajdował się jeden wielki switch, gdzie każdy case zawierał następnie zupełnie inny kod niż pozostałe przypadki. Utrzymanie tego, a w szczególności dodanie nowych przypadków zaczyna być wyzwaniem i często ...
Sztuka programowania 2097 dni, 22 godziny, 25 minut temu 374 źrodło rozwiń
HttpClient is not as straightforward to use as it may seem. The current recommendation for Azure Functions advises usage of a static client, but HttpClientFactory can be an interesting alternative.
Krótki post przytacza 3 wady dziedziczenia przy projektowaniu komponentów.
Architektura 2097 dni, 22 godziny, 25 minut temu 153 źrodło rozwiń
Sztuka programowania 2097 dni, 22 godziny, 25 minut temu 204 źrodło rozwiń
Programisto, dlaczego nie miałbyś zarabiać tyle co Messi (piłkarz światowej klasy)? O tym i innych ciekawych pomysłach dr Erika Meijera, twórcy LINQ - pisze Wujek Bob Martin.
Wyobraź sobie sytuację, że dodałeś coś do istniejącego commita poleceniem git comit amend, ale jednak chciałbyś tę zmianę cofnąć. I co teraz? Z pomocą przychodzi git reflog. Polecenie to pokazuje Nam historię tego co robiliśmy w repozytorium: commity, zmiany branchy, informacje o zrobionych mergach oraz inne przydatne informacje. Więcej informacji można znaleźć w dokumentacji: git reflog W momencie jak chcemy cofnąć zmiany wprowadzone przez git commit --...
Event Storming nie jest narzędziem skierowanym jedynie do problemów informatycznych. Zobacz jak radzi sobie z poprawą pracy organizacji lub firmy.
Pewnie bardzo często dodawałeś nową zależność w projekcie. Klikałeś opcję “Manage NuGet Packages…”, wybierałeś pakiet i go instalowałeś. Może w Twojej głowie przemknęła wtedy myśl: Ciekawe skąd się biorą pakiety NuGet?
Dwa tygodnie minęły tak szybko, a mnie ciągle wydaje się, jakby to było wczoraj:) Dwudniowa konferencja Core Dump w Krakowie miała miejsce 26-27 listopada 2018 i była dla mnie podwójnie wyjątkowa – dlaczego? Ponieważ była to pierwsza konferencja na której mogłam zabrać głos jako prelegent a także… jako uczestnik panelu dyskusyjnego na temat przyszłości pracy:)
Czym naprawdę jest Agile, kto dzisiaj wiedzie prym w ruchu Agile, i dlaczego to ważne dla każdego programisty, pisze w kolejnym otwierającym oczy wpisie Wujek Bob Martin:
Microsoft Orleans is a developer-friendly framework for building distributed, high-scale computing applications. So.. how fast is it?
Architektura 2100 dni, 22 godziny, 5 minut temu 174 źrodło rozwiń