dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem programowanie

Programisto, testerze i Ty drogi biznesie IT! O tym, co to są testy jednostkowe i dlaczego warto traktować je poważnie opowie Robert “Wujek Bob” Martin.

Testy - obywatele pierwszej kategorii

Sztuka programowania 2 dni, 9 godzin, 16 minut temu michal-kulinski 94 rozwiń

Ile to razy otwieraliśmy jakiś kawałek kodu i nagle szok. Metoda ma 300 linijek i z 6 zmiennych. Jak sobie radzić z gigantycznymi metodami? Przedstawię kilka wypracowanych przepisów na radzenie sobie z legacy code. Nie będą one związane z jakimiś konkretnymi wzorcami itp… Cały kod jest dostępny na GitHub.Gigantyczne metody Tak powiem w tajemnicy, że największa metoda z jaką miałem do tej pory do czynienia miała łącznie 9009 linijek i przyjmowała 25 parametrów. Podręcznikowy przykład cl...

Źródło: maciejgos.com
Dziel się z innymi:
Jak sobie radzić z gigantycznymi metodami - Maciej Gos

Sztuka programowania 2 dni, 9 godzin, 16 minut temu Maciej Gos 237 rozwiń

O narodzinach pomysłu na projekt, który wykiełkował z nieudanego startu w #DSP17

Źródło: staszeg.net
Dziel się z innymi:
StaszeG .NET |   Podstawa to solidny silnik

Narzędzia 18 dni, 11 godzin, 35 minut temu StaszeG 122 rozwiń

O tym jaki wybrać kierunek studiów i od kiedy wiedziałam, że zostanę programistą

Maturzysto, pomyśl o przyszłości – programmer-girl

Daj się poznać 2017 37 dni, 20 godzin, 34 minuty temu Weronika Tobor 64 rozwiń

W dzisiejszym poście postanowiłem krótko przedstawić definicje wybranych delegatów, które standardowo udostępnia nam .NET.

Źródło: jaceklapinski.com
Dziel się z innymi:
Standardowi delegaci w C#

Daj się poznać 2017 45 dni, 19 godzin, 15 minut temu jacalapa 99 rozwiń

Każdy kto miał okazję programować w Javie i C#, zapewne zwrócił uwagę na subtelną różnicę między tym, co oferują nam typy wyliczeniowe w obu językach. Jeżeli chodzi o C#, nie ma tu wielkiej filozofii. Mamy możliwość zdefiniowania zbioru elementów i ewentualnie przypisania im odpowiedniej wartości liczbowej. W Javie mamy znacznie większe pole manewru. Dozwolone jest tutaj definiowanie pól i metod, tak jak w zwykłej klasie. Osoby mające już jakieś doświadczenie związane z pr...

Źródło: jaceklapinski.com
Dziel się z innymi:
Enum na sterydach

Daj się poznać 2017 47 dni, 11 godzin, 21 minut temu jacalapa 281 rozwiń

Wstępna impresja nt. Node.js. Bardzo fajny tool - warto go poznać.

Źródło: paweltymura.pl
Dziel się z innymi:
JS + Node.js - moje nowe ulubione narzędzie.

Narzędzia 75 dni, 15 godzin, 57 minut temu pawelek 142 rozwiń

Całkiem niedawno, albo może i dawno patrząc na postępujący czas, zacząłem pisać pewien programik w pracy. Ma nas on wspomagać w DevOps – owaniu. Dzięki niemu uda się, mam nadzieję, zautomatyzować sporo rzeczy. Oczywiście jak to nowy programik – NodeJs (tego jeszcze nie było), mikroserwisy, komunikacja po REST oraz jakaś baza danych. Zazwyczaj na ten ostatni element zwracałem najmniejszą uwagę, bo dowolny ORM załatwiał sprawę za mnie. Więc tym razem inaczej, bo mogę...

Źródło: paweltymura.pl
Dziel się z innymi:
NoSQL test - CouchDB w moich rękach.

Bazy danych i XML 83 dni, 19 godzin, 22 minuty temu pawelek 51 rozwiń

Podczas ostatniej pracy nad zapisywaczem online, założyłem, że dopóki nie pobiorę danych z bazy i nie wyświetlę ich w webAPI to nie odchodzę od projektu. Miałem przed sobą cały wolny dzień więc ochoczo zabrałem się do pracy. W trakcie napotykałem na różne problemy o których możecie poczytać tutaj. Zapał nie gasł, ale frustracja narastała. Zacząłem się zastanawiać czy po moim kodzie można zauważyć moją frustrację. Długo szukać nie musiałem Za każdym razem kiedy coś mi nie działa t...

Źródło: www.mjawulski.pl
Dziel się z innymi:
Frustrujący kod? Wyjdź na dwór! – mjawulski.pl

Daj się poznać 2017 88 dni, 17 godzin, 11 minut temu Michał Jawulski 178 rozwiń

Dzieci i komputer -> dobre to czy złe połączenie. Ale tak naprawdę jak uczymy się programować w domu :)

Źródło: paweltymura.pl
Dziel się z innymi:
Nauka programowania dla Dzieci

Sztuka programowania 89 dni, 17 godzin, 56 minut temu pawelek 88 rozwiń

Cześć, Kolejny tydzień mija, projekt z dnia na dzień coraz to bardziej się rozwija. Dziś chciałem przedstawić Wam informacje nt. tego, co wykorzystuję podczas realizacji swojego projektu i tym samym dopowiedzieć, jakie korzyści daje nam framework Prism.     Zacznijmy, od krótkiego wstępu nawiązującego do pojęć, które pojawiły się w tytule tego wpisu. Chciałbym to zrobić w bardzo zrozumiały dla wszystkich sposób. Informacji nt. tytułowych zagadnień w sieci jest mnóstwo, nie mniej jednak w moim przy...

Inversion of Control, Dependency Injection – czyli to, co jest pomocne podczas tworzenia projektów. – #Programistyczny blog dla każdego#

Daj się poznać 2017 95 dni, 21 godzin, 24 minuty temu Krzysztof Stępnikowski 130 rozwiń

Jedno z pytań które prawie cały czas napotykam. I chyba nieraz dawałem w nim złej odpowiedzi. Więc zdecydowałem się w końcu napisać i podzielić się z wami prawdą: Jaki NAJLEPIEJ język programowania wybrać?

Źródło: blog.gutek.pl
Dziel się z innymi:
Jaki NAJLEPIEJ język programowania wybrać? - Jakub Gutkowski

Sztuka programowania 97 dni, 19 godzin, 24 minuty temu Gutek 138 rozwiń

O typowych błędach programistów słów kilka :)

Źródło: us3r.pl
Dziel się z innymi:
Typowe błędy programistów. | Emil Pytka

Sztuka programowania 100 dni, 19 godzin, 23 minuty temu us3r 289 rozwiń

Welcome to the seventh episode of my course “Becoming a software developer”, which is all about the importance of testing your code in general.

Dziel się z innymi:
Becoming a software developer – episode VII | Piotr Gankiewicz

Inne 103 dni, 6 godzin, 48 minut temu spetz 21 rozwiń

Nie ukrywamy, że PoznajProgramowanie.pl to projekt, który realizujemy po godzinach. Z taką formą prowadzenia projektów bywa różnie. Wszystko zaczyna się zazwyczaj od pomysłu i początkowego entuzjazmu – naszą pasją jest programowanie, chcemy nią zarażać innych, tworzymy więc bloga! Pierwszy post, drugi, piąty – zaczynamy budować to o co nam chodziło, pojawiają się pierwsi czytelnicy, pierwsze komentarze – jest świetnie. Z nauką czegokolwiek po godzinach jest podobnie. Piszesz i uru...

Jak konsekwentnie realizować swoje cele - PoznajProgramowanie.pl

Inne 109 dni, 16 godzin, 43 minuty temu AdrianBystrek 49 rozwiń

Autor Mateusz Szopa DAM SIĘ POZNAĆ: MÓJ PROJEKT OPEN SOURCE Zgodnie z zapowiedzią z pierwszego mojego wpisu na tym blogu, postanowiłem wziąć udział w konkursie Daj się poznać organizowanym przez Macieja Aniserowicza z bloga devstyle.pl.

DAM SIĘ POZNAĆ: MÓJ PROJEKT OPEN SOURCE | Mateusz Szopa

Daj się poznać 2017 109 dni, 16 godzin, 43 minuty temu MateuszSzopa 109 rozwiń

Konkurs „Daj Się Poznać” ruszył na dobre. Uczestnicy tegorocznej edycji wybrali już projekty, które chcą w jego ramach rozwijać. W tym także ja. Myślę, że to dobra okazja, żeby zastanowić się nad tym, jakiego typu projekty mają szansę „wybić się” i zyskać na popularności. Innymi słowy, spróbuję odpowiedzieć na pytanie, które zadają sobie często początkujący: co warto pisać, żeby zostać zauważonym? Jakich technologii w związku z tym najlepiej się uczyć? Wiadomo, każdy programist...

Źródło: csharp-dev.pl
Dziel się z innymi:
O czym należy pamiętać, aby projekt odniósł sukces? – Blog CSharp-Dev.pl

Daj się poznać 2017 109 dni, 16 godzin, 43 minuty temu luki 68 rozwiń

Welcome to the fourth episode of my course “Becoming a software developer”, which will give you a quick overview of the more advanced concepts of the C# language that allows writing a really neat and composable code.

Dziel się z innymi:
Becoming a software developer – episode IV | Piotr Gankiewicz

Inne 123 dni, 4 godziny, 58 minut temu spetz 49 rozwiń

Welcome to the third episode of my course “Becoming a software developer”, which will give you a quick overview of the core parts of the C# language will let you design better types and deal with errors in a proper manner.

Dziel się z innymi:
Becoming a software developer – episode III | Piotr Gankiewicz

Inne 129 dni, 17 godzin, 30 minut temu spetz 37 rozwiń

Welcome to the second episode of my course “Becoming a software developer”, which will focus on the other important parts of the OOP such as inheritance, polymorphism, interfaces and abstractions.

Dziel się z innymi:
Becoming a software developer – episode II | Piotr Gankiewicz

Inne 135 dni, 4 godziny, 41 minut temu spetz 46 rozwiń

1 2 3 4 5... 7 8
Szkolenia SecurITum

październik

Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 626,47)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 386,14)

8

Damian (9 056,1)

9

danielplawgo (7 235,99)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 608,06)

15

jedmac (3 318,39)

16

http://jakub-flor... (3 224,66)

17

spetz (3 078,27)

18

CaMeL (2 954,87)

19

lkurzyniec (2 633,85)

20

mnikolajuk (2 596,93)