Archiwa kategorii: Ciekawostki

StackOverflow – dlaczego warto mieć konto i zyskiwać reputacje.

StackOverflow platforma każdego programisty. Pytanie i cenna odpowiedz, może mocno przyspieszyć prace nad rozwiązaniem. Prędzej czy później każdy tam trafi. Niektórzy autorzy bibliotek traktują tą platformowe, jako zamiennik zgłaszania błędów do aplikacji. Podczas zadawania pytania otagujesz je odpowiednim tekstem a autor monitoruje tagi i reaguje(lub nie). Platforma jest popularna i znana. Warto mieć tam konto i starać  ponieważ… w poniższym poście przedstawię moje argumenty. Zapraszam.

Czytaj dalej StackOverflow – dlaczego warto mieć konto i zyskiwać reputacje.

jestem-programista

Jestem programistą i co to znaczy?

Gdy przychodzi odpowiedzieć na pytanie czym się zajmujemy, każdy z Nas dość automatycznie i dumnie odpowiada, że jest programistą. Co poniektórzy dodają jeszcze z coś z zakresu swoich umiejętności. Programuje w .NET-cie, Java-wie, Web-ach itd. Ale czy mówiąc, że jesteśmy programistami to czy naprawdę rozumiemy kim jesteśmy? Czy rozumiemy różnicę pomiędzy programistą a programistą .NET-owym? Co daje Nam zmiana sposobu myślenia? Zapraszam do lektury.

Czytaj dalej Jestem programistą i co to znaczy?

Poznański Code Retreat – relacja – 21 listopada

Jeśli ktoś nie wie co to Code Retreat to spieszę w wyjaśnieniami – to rodzaj warsztatów programistycznych, których formuła została wymyślona przez Patrick’a Welsh’a, Nayan’a Hajratwala i Corey Haines’a. Celem pomysłodawców było stworzenie formy, w ramach której uczestnicy będą mogli dzielić się praktyczną wiedzą na temat tworzenia dobrej jakości kodu (przy wykorzystaniu założeń Test Driven Development i Pair programming). Poniżej relacja z mojej pierwszej imprezy tego typu.

Czytaj dalej Poznański Code Retreat – relacja – 21 listopada

52 Spotkanie Poznańskiej grupy .NET – konferencja

28 pażdziernika odbyło się 52 spotkanie Poznańskiej grupy .NET. Było to moje pierwsze spotkanie z Poznańskimi programistami .NET. Poniżej, krótka relacja z tego spotkania oraz materiał video. Sesja była nagrywana więc można zobaczyć co i jak.

Czytaj dalej 52 Spotkanie Poznańskiej grupy .NET – konferencja

nawyki

Dobre nawyki programisty C#

Co ma wpływ na skuteczność naszego programowania na co dzień? Jest sporo czynników – wiedza, umiejętności techniczne, doświadczenie, motywacja, zaangażowanie, chęć do uczenia się. Innym ważnym czynnikiem jest organizacja pracy. Co prawda każdy ma swój sposób na pracę i wie kiedy dobrze mu się pracuje, jednak zauważyłem, że są pewne nawyki, które pomagają osiągnąć więcej podczas programowania.

Czytaj dalej Dobre nawyki programisty C#

Świat liczb – długa i krótka skala nazewnicza

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.

Czytaj dalej Świat liczb – długa i krótka skala nazewnicza

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

najlepszy_programista_post

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.

Czytaj dalej Jak zostać niezastąpionym programistą .NET?