dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem dobre praktyki

My – programiści poświęcamy zbyt wiele czasu na sprawy o niskiej wartości biznesowej. Rozwiązujemy 🔨 problemy, które mogą się nie wydarzyć. Przeciwdziałamy zapobiegawczo sytuacjom, których prawdopodobieństwo wystąpienia jest mniejsze niż 1% poświęcając na to olbrzymie pokłady energii, czasu oraz nadwyrężając budżet 💸 inwestora… Podczas tego odcinka podcastu, zahaczamy o tematy związane z praktykami Extreme Programming wspomagającymi rozwiązywanie problemów w łatwy i prosty sposób, starając się odpowi...

Źródło: devenv.pl
Dziel się z innymi:
Dev:Cast - #14 Overengineering - jak przesadzają programiści? - DevEnv

Sztuka programowania 25 dni, 18 godzin, 3 minuty temu devenv 116 rozwiń

Pamiętasz sytuacje, gdy czas implementacji nowych funkcjonalności rósł w nieskończoność? Może to wina kiepskiego kodu? Dziś poruszam ten temat na blogu. Zapraszam.

Źródło: jerzywickowski.pl
Dziel się z innymi:
Kiepski kod - 1 - Powolne tworzenie nowych funkcjonalności - Jerzy Wickowski

Sztuka programowania 33 dni, 17 godzin, 28 minut temu tazos333 130 rozwiń

Kilkanaście, kilkadziesiąt a nawet kilkaset - łącznie tyloma hasłami do różnych usług i portali zdarza się nam posługiwać. Taki natłok skutecznie zniechęca każdego użytkownika do stosowania bezpiecznych haseł, gdyż są one po prostu zbyt trudne do zapamiętania. W takim razie, jak powinniśmy zarządzać hasłami? Czym powinny się charakteryzować hasła uznawane na bezpieczne? Czy faktycznie musimy je pamiętać?

Źródło: devenv.pl
Dziel się z innymi:
Jak pracować z hasłami? - DevEnv

Inne 52 dni, 17 godzin, 37 minut temu devenv 138 rozwiń

Czysty kod to ściema! Ważne by działał i zarabiał pieniądze. Zgodziłbym się z tym stwierdzeniem po wprowadzeniu malutkiej zmiany. Ważne by działał stabilnie i zarabiał pieniądze przez długi okres.

Kiepski kod - Wstęp - Jak rozpoznać zaniedbany kod? - Jerzy Wickowski

Sztuka programowania 53 dni, 16 godzin, 44 minuty temu tazos333 162 rozwiń

Kod nigdy nie kłamie, komentarze czasami. Są jednak dobre komentarze które warto stosować ze względu na swoją wartość.

Źródło: devenv.pl
Dziel się z innymi:
Kod nigdy nie kłamie, komentarze czasami - DevEnv

Sztuka programowania 97 dni, 17 godzin, 37 minut temu devenv 117 rozwiń

W 10-tym odcinku podcastu przedstawiamy swoje 10 dobrych praktyk tworzenia oprogramowania. Nie mówimy o SOLID, DRY, KISS i reszcie "popularesów". O tym poczytasz już u wszystkich specjalistów. My przygotowaliśmy swoje własne zestawienie. TOP 10 Dobrych Praktyk Tworzenia Oprogramowania.

Dev:Cast - #10 Dobrych Praktyk Tworzenia Oprogramowania - DevEnv

Sztuka programowania 108 dni, 16 godzin, 35 minut temu devenv 90 rozwiń

Git to najpopularniejszy system kontroli wersji. Pomaga hordom programistów pracować lepiej, wydajniej i bardziej elastycznie. Pomimo że liczy sobie już ponad trzynaście lat, wciąż wiele osób używa go źle, zabijając w ten sposób produktywność. Czego nie robić, aby sobie nie zaszkodzić?

Źródło: jerzywickowski.pl
Dziel się z innymi:
Jak nie branczować - Jerzy Wickowski

Narzędzia 109 dni, 17 godzin, 24 minuty temu tazos333 137 rozwiń

Egoless Programming czyli definicja 10 przykazań programowania bez ego. Przykazań które pomagają oddzielić nasze przywiązanie do kodu oraz wiarę w swoje nadzwyczajne umiejętności tworzenia najlepszego kodu w zespole, firmie czy cholera wie gdzie jeszcze.

Źródło: devenv.pl
Dziel się z innymi:
Egoless Programming - Mniej ego podczas programowania - DevEnv

Sztuka programowania 126 dni, 11 godzin, 19 minut temu devenv 63 rozwiń

Czysty kod, wzorce projektowe, dobre praktyki – wszyscy to znamy. Blogi programistyczne prześcigają się w przedstawianiu kolejnych wzorców które mają nam ułatwić życie, cytują fragmenty “Clean code’u”, a w komentarzach użytkownicy dyskutują o nazewnictwie zmiennych. Czy w 2018r., na progu m.in. rewolucji związanej ze sztuczną inteligencją, nie warto byłoby nabrać nieco dystansu do całego tego konkursu piękności i skupić się na umiejętnościach które nam, programistom, pr...

Dziel się z innymi:
Kiedy czysty kod nie ma sensu - PoznajProgramowanie.pl

Sztuka programowania 178 dni, 16 godzin, 22 minuty temu AdrianBystrek 322 rozwiń

Co oznacza, że kod jest STUPID? Jak zapobiegać oraz czego unikać aby tworzony kod nie został nazwany STUPID. Trochę o powszechnych, a zarazem dobrych praktykach tworzenia kodu.

Źródło: devenv.pl
Dziel się z innymi:
Niech Twój kod nie będzie STUPID - DevEnv

Sztuka programowania 255 dni, 17 godzin, 24 minuty temu devenv 335 rozwiń

Na podstawie swojego doświadczenia i wiedzy przedstawiam dobre praktyki, które stosuję by testy jednostkowe były wiarygodne, łatwe w utrzymaniu i czytelne dla innych programistek/programistów w zespole.

Dobre praktyki - Testy jednostkowe - DevKR

Sztuka programowania 264 dni, 16 godzin, 56 minut temu Krzysztof_DevKR 272 rozwiń

Od ponad roku rozwijam framework do automatyzacji testów. Przez ten czas miałem okazję pracować przy kilku projektach związanych z automatyzacją, gdzie poznałem wspaniałych ludzi i za każdym razem miałem okazję spojrzeć na testowanie automatyczne z innej perspektywy. Widziałem kod doskonały (tak, istnieją takie! :)) oraz taki, o którym chciałbym jak najszybciej zapomnieć. Dzisiaj skupię się na tym drugim i przedstawię wam 3 sprawdzone sposoby na to, jak zepsuć testy automatyczne...

3 sprawdzone sposoby na złe testy automatyczne – mjawulski.pl

Sztuka programowania 450 dni, 5 godzin, 22 minuty temu Michał Jawulski 211 rozwiń

Kto mi powie co robi poniższy kod. W słowniku znajdują się mniej więcej takie wartości   Słownik przetwarzany jest przez taką metodę   Zwróćcie uwagę na nazwę metody. A teraz na ciało metody. Teraz jeszcze raz na nazwę. Na pierwszy rzut oka coś tu jest nie tak. I nie, nie chodzi o to, że bool to string. Przecież jeśli stan kontrolki (zgodnie z nazwą zmiennej) to „true” to powinna być włączona, prawda? Więc czemu szukamy czy tylko jedna kontrolka jest włączona, skoro wszystk...

Źródło: www.mjawulski.pl
Dziel się z innymi:
Mylące nazwy – mjawulski.pl

Sztuka programowania 474 dni, 5 godzin, 31 minut temu Michał Jawulski 254 rozwiń

W trakcie naszej przygody z programowaniem zetknęliśmy się z książkami poruszającymi najróżniejsze tematy. Programowanie, branża IT, biznes, nowe technologie, design, rozwój osobisty, biografie znanych ludzi – było tego naprawdę mnóstwo. Wiele z nich zmieniło sposób w jaki teraz myślimy i podchodzimy do nauki oraz pracy.

books#9 - "JavaScript - Wzorce" - PoznajProgramowanie.pl

Inne 514 dni, 8 godzin, 30 minut temu AdrianBystrek 95 rozwiń

Have you ever heard that "premature optimization is the root of all evil"? Probably yes. It's quite well known Donald Knuth's phrase. However, the whole cite is much less known...

Dziel się z innymi:
Report from the battlefield #11 - premature optimization is the root of all evil? | Michał Komorowski

Cześć! Dzisiaj trochę magii… Zagadka! Co robi ten kod? Kto powiedział „Oblicza wartość samochodu.” ten zgarnął punkt. A kto zgadnie co oznaczają wartości 1.05 i 0.51? Procent premii programisty? Podatek po przekroczeniu II progu dochodowego? Szansa na wygranie w lotka? Nikt nie wie. Poza mną (haha!), bo ja to pisałem, ale za tydzień też już nie będę pamiętał o co mi chodziło. Spójrzmy na to Myślę, że zagadka została rozwiązana. Teraz wiadomo o co chodzi.   Problem, który...

Źródło: www.mjawulski.pl
Dziel się z innymi:
Czary mary – magic numbers – mjawulski.pl

Daj się poznać 2017 566 dni, 16 godzin, 19 minut temu Michał Jawulski 95 rozwiń

Jakiś czas temu na LinkedIn trafiłem na artykuł dotyczący dziesięciu złotych zasad dobrego programisty. Jako, że idealnie się wpasowują w to, co sam chcę praktykować, choć nie zawsze mi się udaje w 100%, to opiszę je tutaj z mojego punktu widzenia.

Źródło: solidev.pl
Dziel się z innymi:
Dziesięć złotych zasad programisty – Solidny programista | blog o programowaniu

Sztuka programowania 601 dni, 3 godziny, 12 minut temu ogrod87 491 rozwiń

O ReSharperze słyszał niemalże każdy, kto zajmuje się programowaniem w .NET. I o ile jest to rozszerzenie bardzo przydatne, to dziś chciałbym Wam opowiedzieć o nieco innym narzędziu, które co prawda nie odwali tyle roboty za Ciebie, ale jest w stanie zrobić bardzo wiele dla Ciebie. Mowa o NDpend, który jest w stanie przeanalizować nasz kod i poinformować nas, gdzie autor kodu dał ... ciała ;).

Źródło: hryniewski.net
Dziel się z innymi:
Hryniewski.NET | Nauka na własnych błędach z NDepend

Narzędzia 808 dni, 7 godzin, 27 minut temu Rafał Hryniewski 134 rozwiń

Czym w ogóle jest enkapsulacja (zwana również hermetyzacją)? Tak z grubsza: Jest to ukrywanie. Nasze obiekty powinny być skryte i nieśmiałe 😉 i nie uzewnętrzniać się… to znaczy swoich bebeszków. Co ukrywamy? Wszystko co się da, przede wszystkim pola klasy i w C# właściwości (properties). Najlepiej je ukryć, ale życie często jest inne i musimy je udostępnić. Krótko o tym czym jest i dlaczego warto ją stosować na prostych przykładach

Czym jest enkapsulacja i co daje jej stosowanie? – O programowaniu

Sztuka programowania 860 dni, 16 godzin, 13 minut temu AreQrm 278 rozwiń

Ta kwestia od jakiegoś czasu zdaje się dzielić programistów niemalże tak mocno jak podział ...

Źródło: roboblog.eu
Dziel się z innymi:
#dobrykod - Czy komentarze są złe? - RoboBlog

Sztuka programowania 863 dni, 12 godzin, 33 minuty temu Marcel Radek 160 rozwiń

1 2 3