Mocki to zmora wielu osób bo często trzeba napisać sporo „niepotrzebnego” kodu, który czasem (jeśli dobierzemy zły framework) jest zupełnie nieczytelny. Na domiar tego niektórzy używają pojęć mock, stub, fake, dummy. Jak się połapać w tym wszystkim? Co do czego użyć? Jak to wszystko pokonfigurować? I wszystko po to aby przetestować jakąś jedną funkcję… … no właśnie, dlatego nie piszę mocków. Unikam ich jak ognia. No ale jak to nie piszę? Bo jestem leniwy i uważam, że dobry...
Strona głównaUżytkownik
arek | użytkownik
Krótki vlog o etosie jakości, niezbędnym składniku dobrego software-u. Zresztą, bez względu czy budujesz software czy cokolwiek innego, jakość jest często ważniejsza niż....
Podobno "gimby nie znajo". Jeśli urodziłeś lub urodziłaś się po 1982 roku to kawał komputera z tego odcinka jest starszy niż TY :)
Daj się poznać 2017 2786 dni, 20 godzin, 26 minut temu 26 źrodło rozwiń
Temat zasilania prawie ukończony. W celu oszczędności użyję akumulatorków bo po co nonstop wydawać pieniądze na kolejne komplety baterii. Lepiej kupić raz i ładować wielokrotnie szczególnie, że obecnie bardzo dużo rzeczy jest właśnie na baterie. To też może Cię zainteresować:vlog 2 – prąd i napięcie Akumulatorki z wbudowaną ładowarką...
Daj się poznać 2017 2795 dni, 9 godzin, 38 minut temu 40 źrodło rozwiń
W podróży do zbudowania autonomicznego samochodziku skrócona historia prądu i napięcia. Minimum minimum, które musisz wiedzieć o prądzie i napięciu.
Daj się poznać 2017 2798 dni, 22 godziny, 4 minuty temu 35 źrodło rozwiń
Konkurs Daj Się Poznać oficjalnie ruszył zatem pora zakasać rękawy.
Daj się poznać 2017 2801 dni, 10 godzin, 17 minut temu 62 źrodło rozwiń
Siadam do kodu i piszę… i piszę… i piszę… a potem save, commit, push. Done? No, nie bardzo. Jeśli pracujesz w TDD, to dobrze wiesz co to jest: red, green, refactor. REFACTOR!, REFAKTORYZACJA! Czyli moment kiedy po prawie skończonej pracy porządkujemy kod. To sprowadza się do posprzątania śmieci, usunięcia zbędnych zmiennych, metod i ...
Sztuka programowania 2820 dni, 5 godzin, 10 minut temu 194 źrodło rozwiń
Formatowanie kodu to jedna z podstawowych czynności jaką możemy zrobić w ramach refaktoryzacji. Jest proste i bezbolesne (pod warunkiem, że w Twoim języku programowania nie programuje się białymi znakami*). Daje szybki efekt w postaci czytelniejszego kodu a to jest bardzo ważne, zresztą pisałem już o tym tutaj. Visual Studio posiada ...
Sztuka programowania 2824 dni, 42 minuty temu 214 źrodło rozwiń
Dawno dawno tutaj nic nie publikowałem. Sporo tematów leży w kolejce i czeka aż będzie chwila czasu. Ostatnio ten czas dosyć skutecznie zjada coś, co zaczęło się od niewinnego… „a może byśmy zrobili konferencje?” Było to dawno dawno temu, gdzieś ponad rok temu. Wracając z konferencji tak od słowa do słowa razem z Piotrkiem stwierdzili...
Dzisiejszy świat C# obiegła świetna wiadomość, Project Rider to nowe IDE, środowisko programistyczne dla C# od JetBrains-a. W skrócie połączenie InteliJ i ReSharper-a – corss – platformowe 😀 Ludzie z NDC London byli tak uprzejmi, że dzisiejszą poranną sesję Haddiego, który miał przyjemność i zaszczyt (zapewne) ogłosić tą świetność ...
Ostatnio sporo szumu wywołała informacja o bug-u Visual Studio, który kosztował pewnego człowieka prawie 6.5k$ (https://www.humankode.com/security/how-a-bug-in-visual-studio-2015-exposed-my-source-code-on-github-and-cost-me-6500-in-a-few-hours). Tak czytając to i kilka innych postów dochodzę do wniosku, że mamy do czynienia z ciągiem małych ...
Windows 10 na wolności, mojego 8.1 po prostu zaktualizowałem. Wszystko poszło elegancko, wszystko działa poza SpecFlow-ami. SpecFlow-y uruchamiam przez NCrunch-a. Jedyne co dostaję to błąd buildowania i komunikat: ..\packages\SpecFlow.1.9.0\tools\TechTalk.SpecFlow.targets (47, 5): The „TechTalk.SpecFlow.Tools.MsBuild.GenerateAll” task could ...
Tuż przed końcem roku Michał opublikował post na temat swojego teamu. Szczerze, jak jeszcze nie czytaliście, to przeczytajcie a potem wróćcie tutaj :) No już to tylko 5-8min, nie pożałujecie :) Ok, już po lekturze? Super. To teraz wróćcie z powrotem i jeszcze raz przeczytajcie akapit poświęcony Feedbackowi. Śmiało, to tylko 2 min czytania. Już? Super. To teraz zapamiętajcie to co przeczytaliście u Michała. Bo feedbac...
Zapewne wiele z was ma w tej chwili poważny problem z miejscem na dysku. Pomimo ciągle rosnących pojemności nośników talerzowych, a także ich nowszego substytutu – SSD nadal nie trudno napotkać komunikat o braku miejsca. Zawsze jednak, nawet w najtańszym laptopie da się zw...
Jest serwer Continuos Integration, który pilnuje, żeby nasz cudny kod był buildowalny poza maszyną developera. To bardzo ważne jeśli tego developera akurat nie ma w biurze. Wiadomo – u dev-a wszystko działa i wszystko się builduje – to czego nie wiadomo to co on/ona mają na komputerach poinstalowane i dlaczego tak naprawdę to to się builduje....
Wszyscy chyba wiemy co stało się po ostatnich wyborach samorządowych. Jak to program Kalkulator1 robi furorę w internecie, jak to kilka dni po głosowaniu nie znamy ich wyników, i tak dalej. Jeśli nie wiesz to kilka linków: Niebezpiecznik: Problemy w PKW. Zliczanie głosów wyborców się opóźnia – zawiódł system informatycznyNiebezpiecznik: Cały świat ogląda i komentuje kod źródłowy obsługujący polskie wyboryNaTemat: Kto...
23/10/20141 Commentdevtalk, jakub gutkowski, javascript, news, podcastprocentpro Od kiedy zacząłem świadomie organizować swój czas, zajęcia i – przede wszystkim – myśli (o czym można poczytać pod tagiem GTD), żaden mój pomysł się nie “marnuje”. Nic magicznie nie “znika”. Wszystko co wymyślę – ląduje w OneNote. Moja głowa okazuje się dość sprawnie działającym, póki co, narzędziem, bo listę “todo kiedyś” mam wypchaną pomysłami. A zaleta trzymania wszystkiego w ON jest taka, że co jakiś czas do pomysłów ...
Dobrze nazwana klasa, dobrze nazwana zmienna, dobrze nazwana tabela to połowa sukcesu w naszym zawodzie. Czytelny kod zdradzający już na pierwszy rzut oka intencje autora to skarb. Nie trzeba się głowić OCB, WTF, ot czytamy i wiemy co to to robić powinno. Jeśli jeszcze to robi to po prostu miodzik.Dobra nazwa to podstawa! No i taka sytuacja,...
David H Hannson, autor Ruby on Rails opublikował artykuł: no i poszło… mleko się rozlało. Burza większa niż o sosnę (tą rozdartą – nie o brzozę, brzozy są niepolityczne). Uncle Bob napisał http://blog.8thlight.com/uncle-bob/2014/05/11/FrameworkBound.html ale jak wie...
Six years ago I purchased Logitech UltraX, which is still the best keyboard I have ever had. Unfortunately, as you know, keyboard cannot live for ever. Two years ago I wanted to buy the same model again, but…UltraX is no longer made. I was looking for some on amazon and ebay, and I found only Logitech Ultra X with PS/2. I bought it and it was fine, but I needed also PS/2->USB converter (my laptop doesn’t have PS/2 like most of laptops today). It works...