Programuje obecnie w branży finansowej i czasem spotykam jeszcze ludzi, którzy nie bardzo zdają sobie sprawę z różnicy pomiędzy nazewnictwem liczb w rożnych krajach. Chodzi mi o biliony i miliardy. Często ten problem występuje przy tłumaczeniu z języka angielskiego nazw dużych liczb.
Archiwum kategorii: Ciekawostki
Parę przykładów zagadek-kodowych w C#
Parę linijek kodu, proste pytanie co ten kod robi lub gdzie jest błąd. Nazywam to zagadkami. Czasem nawet 5 lat doświadczenie nie wystarczy aby odpowiedzieć prawidłowo na tego typu pytania. Poniżej lista paru zagadek, które zebrałem w jednym miejscu.
System.Runtime. CompilerServices. ExtensionAttribute
To jest błąd, który często pojawia się gdy dodajemy metodę extension do Naszego kodu i/lub gdy mieszamy coś na wersjach framework-a, który jest użyty jako Target Framework
Ostatnio taki błąd pojawił mi się gdy do aplikacji ASP .NET Web Forms dodałem metode extension.
Czytaj dalej System.Runtime. CompilerServices. ExtensionAttribute
Jak zostać niezastąpionym programistą .NET?
Gdy zaczynałem pracę, jako programista cieszyłem się jak dziecko, gdy mogłem 8 godzin siedzieć i programować. Robiłem to, co lubiłem i jeszcze mi sporo płacili. Programowałem szybko, solidnie i byłem rzemieślnikiem. Unikałem jak ognia zbyt dużego zaangażowania w biznes, który oprogramowałem i skupiałem się na pojedynczych zadaniach. To był błąd! Poniżej zebrałem to, co w pracy programisty powinno być najważniejsze, to, co sprawa, że z łatwo zastępowanego programisty robimy się prawdziwi specjalistami, o których walczą pracodawcy.
{Przydatne kody} ExceptionWrapper.
Poniżej przedstawiam krótką metodę, pozwalającą na łatwe połączenie logowania błędów wraz z nazwą metody gdzie ten błąd wystąpił.
C# 6.0 – nowości – słowo kluczowe „nameof”
Dołączę do grona piszących o nowościach w C# 6. Jedną z nich jest słowo kluczowe „nameof”. Po zainstalowania Visual Studio 2015 (do czego gorąco zachęcam) będzie można je sprawdzić w praktyce. Nameof zwraca w postaci stringa nazwę argumentu, który przekazujemy do metody nameof.
Konferencja Careercon – relacja
Zapraszam na relacje z małej konferencji poświęconej tematom IT. Wydarzenie miało miejsce 29 listopada 2014 roku w Poznaniu. Kolejne edycję będą miały miejsce w Łodzi i w Krakowie.
Czytaj dalej Konferencja Careercon – relacja
Jak i gdzie przeglądać kody źródłowe .NET Framework, .NET Core 5. ASP. NET 5
Jak wiemy Microsoft powołał projekt udostępnienia kodu źródłowego .NET-a. O czym można poczytać na tym blogu .NET. Są tam opisane szczegóły dotyczące motywów działania, jak i planów na przyszłość, które są obiecujące.
Czytaj dalej Jak i gdzie przeglądać kody źródłowe .NET Framework, .NET Core 5. ASP. NET 5
Konferencja – CodeDive – relacja
Zapraszam na relację z konferencji CodeDive, która odbyła się we Wrocławiu 5 listopada 2014 w Hali Stulecia.
Konferencja była bardzo udana i merytorycznie stała na wysokim poziomie. Organizacja też nie pozostawiała, żadnych niemiłych wspomnień. Organizator zapewnił wodę i małą pizze w czasie przerwy. Wszystkie wykłady są dostępne na stronie http://codedive.pl/live.html w postaci dwóch długich filmów.
Poniżej relacja z wykładów, na których byłem:
Czytaj dalej Konferencja – CodeDive – relacja
UML – praktyczne podstawy dla programistów C#
Spotykam czasem programistów, którzy nie znają notacji UML-owej. Poniżej opisuje cześć nomenklatury stosowanej w języku UML. Skupię się głownie na diagramie klas. Czyli tym co dla Nas najważniejsze.
Czytaj dalej UML – praktyczne podstawy dla programistów C#