Inne - programowanie
Testowanie kodu w praktyce
- Szczegóły
- Kategoria: Inne - programowanie
Doświadczeni deweloperzy wiedzą, że testowanie oprogramowania jest procesem żmudnym i wymagającym, niemniej rzetelnie przeprowadzone testy są konieczne, aby uznać kod za godny zaufania. Co więcej, testowanie kodu jest tą gałęzią techniki, która rozwija się bardzo dynamicznie. Ma to związek z rosnącymi konsekwencjami ewentualnych incydentów, przerw w działaniu oprogramowania czy wręcz ataków hakerskich. Oznacza to, że tester musi być na bieżąco z nowinkami ze swojej branży.
Ta książka jest nieodzowną pomocą każdego testera. Stanowi wyczerpujące źródło potrzebnych informacji, prezentuje przeróżne perspektywy, praktyki, trendy, narzędzia i rozwiązania związane z testowaniem aplikacji. Omówiono różne modele działań testowych i rozmaite cykle życia oprogramowania. Pokazano nieoczywiste aspekty analizy jakości oraz prowadzenia testów w przypadku mediów społecznościowych, urządzeń mobilnych, danych analitycznych i technologii chmury.
Programista samouk. Profesjonalny przewodnik do samodzielnej nauki kodowania
- Szczegóły
- Kategoria: Inne - programowanie
Większość dobrych programistów programuje nie dlatego, że oczekują zapłaty lub powszechnego uwielbienia, ale dlatego, że jest to świetna zabawa.
- Linus Torvalds
Nie wystarczy znajomość jednego języka programowania, aby zostać programistą. W rzeczywistości trzeba opanować dość szeroki zakres pojęć i paradygmatów, a także zrozumieć zagadnienia związane z algorytmami. Trzeba być na bieżąco z nowymi technologiami i narzędziami. Należy również poznać i zacząć stosować dobre praktyki programistyczne i przyswoić sobie zasady pracy w zespole. Przede wszystkim jednak priorytetem jest sama praktyka, ponieważ wielu programistów wciąż ma problem z pisaniem poprawnego kodu.
Szkoła programisty PLC. Język LAD w programowaniu sterowników przemysłowych
- Szczegóły
- Kategoria: Inne - programowanie
Naucz się tworzyć profesjonalne sterowniki PLC!
Żyjemy w świecie, w którym coraz więcej powtarzalnych, nużących prac wykonują za nas maszyny. Wystarczy włączyć odpowiedni program i... Zaraz, ale skąd wziąć taki program, który będzie dostosowany do konkretnych maszyn i konkretnych rozwiązań technologicznych, które są w naszej firmie?
O takich specjalistów wcale nie jest łatwo, a ich usługi są świetnie wynagradzane. Może warto więc samemu zająć się tworzeniem sterowników logicznych? Może warto przeskoczyć z poziomu programowania mrugającej diody LED na poziom celowego, świadomego tworzenia dużej aplikacji sterującej na przykład linią montażową? Jeśli podejmiesz to wyzwanie, ta książka pomoże Ci odnaleźć się w świecie sterowników PLC oraz języka LAD.
Docker. Projektowanie i wdrażanie aplikacji
- Szczegóły
- Kategoria: Inne - programowanie
Piętnastego marca 2013 roku na jednej z konferencji dla projektantów aplikacji zaprezentowano światu Dockera. Choć wystąpienie to trwało zaledwie kilka minut, wzbudziło ogromne zainteresowanie.
Nic dziwnego - nowe narzędzie znacząco uprościło tworzenie oprogramowania i wdrażanie go na dużą skalę w dowolnym środowisku oraz usprawniło przepływ pracy. Docker ułatwia decyzje dotyczące architektury, co przekłada się na tworzenie narzędzi pomocniczych i ich wykorzystanie w różnych aplikacjach. Jednak aby w pełni skorzystać z tych licznych zalet, trzeba zrozumieć specyficzne podejście Dockera do budowy aplikacji.
Dzięki tej książce zrozumiesz, skąd się wziął lawinowy wzrost popularności Dockera. Przyjrzysz się temu znakomitemu narzędziu z punktu widzenia projektanta i dowiesz się, dlaczego dzięki niemu projektowanie, testowanie i wdrażanie aplikacji stają się szybsze i prostsze.
Wzorce projektowe. Leksykon kieszonkowy
- Szczegóły
- Kategoria: Inne - programowanie
Odkryj wzorce projektowe i sposoby ich stosowania!
Poznaj najlepsze wzorce projektowe.
Naucz się je stosować w praktyce.
Dowiedz się, jak wybrać właściwy wzorzec.
Gdy stajesz przed nowym problemem programistycznym, nierzadko łamiesz sobie głowę nad właściwym rozwiązaniem. Całymi godzinami starasz się wybrać najlepszą drogę. Zupełnie niepotrzebnie, bo ktoś niemal na pewno zrobił to już wcześniej, przetestował swoje rozwiązanie i wyeliminował ewentualne błędy, a odkryty przez niego sposób stał się obowiązującym wzorcem projektowym, wykorzystywanym z powodzeniem przez rzesze programistów.