Java Podstawy

Współpraca z testerami

Jak wygląda albo może wyglądać współpraca z testerami tak aby, każda ze stron skorzystała. Pomimo tego że programiści piszą własne testy, aplikacja powinna być również przetestowana przez testerów. Ponieważ testerzy nie pisali danego kodu mogą „świeżym okiem” spojrzeć na aplikacje i przetestować na swój własny sposób.  1. Dlaczego współpraca z testerami to win-win? Wzajemna współpraca …

Współpraca z testerami Read More »

Bazy danych w aplikacji Java

Myślę że śmiało można określić bazy danych w aplikacji Java jako jej serce. Mimo to mam wrażenie że na Bootcampach są one dosyć często nie doceniane. W tym artykule przedstawiam najważniejsze zastosowania relacyjnych baz danych w aplikacjach Java. Zastosowania bazy danych w aplikacji Java Gdyby się tak dobrze zastanowić dlaczego bazy danych są sercem aplikacji …

Bazy danych w aplikacji Java Read More »

Linux WSL2 – instalacja na Windows 10

Cześć 🙂 zapraszam Cię do artykułu z którego dowiesz się dlaczego warto zainstalować sobie Linux: WSL2 na Windows Home. 1. Linux w wersji WSL2 – ale dlaczego warto? WSL2 to nic innego jak Linux w wersji terminalowej którego można zainstalować na systemie operacyjnym Windows. Jest on nieodzowny jeśli chcemy uczyć się / pracować w takich …

Linux WSL2 – instalacja na Windows 10 Read More »

set transaction w Oracle możliwe opcje.

Read Only i Read Write

W dzisiejszym artykule omówię na czym polegają transakcje Read Only i Read Write. We wcześniejszych artykułach opisałam ogólny podział izolacji transakcji w bazie danych Oracle: Read Commited i Serializable. Jeśli więc ich jeszcze nie czytałeś/czytałaś serdecznie Cię tam zapraszam. 2.1 Read Only. W transakcjach read only operacje typu update, delete nie są dozwolone. Jedyne co …

Read Only i Read Write Read More »

Junior & rekrutacja cz.2 aktualizacja

Jakiś czas temu opisałam jedno z zadań rekrutacyjnych które jakiś czas temu otrzymałam.  Znajduje się ona w artykule: Junior & rekrutacja cz.2. Dziś aktualizuje ten artykuł ponieważ otrzymałam do mojego wcześniejszego rozwiązania bardzo wartościowy i cenny feedback za co serdecznie dziękuje :). 1. Zadanie rekrutacyjne Dla krótkiego przypomnienia – moim zadaniem rekrutacyjnym było policzenie absolutnej minimalnej …

Junior & rekrutacja cz.2 aktualizacja Read More »

transakcja

Serializable – transakcje w Oracle

W poprzednim artykule została omówiona izolacja transakcji  Read Commited w Oracle. W dzisiejszym artykule zajmę się przedstawieniem izolacji transakcji Serializable również na przykladzie Oracle. 1. Poziomy izolacji ogólny pogląd. Przypomnijmy sobie tabelkę ze zestawieniem wszystkich izolacji i ich problemów jakie mogą powstać. Sql: poziomy izloacji transakcji i dozwolne operacje 2.1 Serializable – Phantom Read. Ten …

Serializable – transakcje w Oracle Read More »

Spring Boot 2 – Tworzenie efektywnych aplikacji internetowych

Mam i ja! 🙂 książkę „Spring Boot 2 – Tworzenie efektywnych aplikacji internetowych” autorstwa Przemysława Bykowskiego. Jeśli jeszcze nie znasz tego autora to zapraszam do przeczytania jednego z Jego artykułów na moim blogu „5 sposobów jak programować lepiej„. Natomiast  w tym artykule opiszę wrażenia po przeczytaniu książki. A więc do dzieła :). 1. Spring Boot …

Spring Boot 2 – Tworzenie efektywnych aplikacji internetowych Read More »

Collectors() i Collect().

Cześć drogi czytelniku 🙂 ! Dzisiejszy artykuł przeznaczyłam na szersze opisanie metod klasy Collectors wykorzystywanych w pracy na strumieniach danych 🙂 . Klasa Collectors implementuje interfejs Collector i znjduje się w pakiecie java.util.stream. W samej Klasie Collectors występuje metoda collect która pozwala na utworzenie nowego typu danych na podstawie istniejących elementów strumienia. Ma to zastosowanie …

Collectors() i Collect(). Read More »

SRP – Single Responsibility Principle

Cześć drogi czytelniku 🙂 ! Dzisiejszy artykuł przeznaczyłam na opisanie SRP czyli w przetłumaczeniu „zasada pojedynczej odpowiedzialności”. Dowiedzmy się więc tego z dalszej części :). Trzeba tutaj zaznaczyć że wymieniona reguła wchodzi w składa zasad SOLID i to właśnie SRP reprezentuje pierwszą literę „S” z SOLID-u. No dobrze ale o czym ta reguła mówi? SRP …

SRP – Single Responsibility Principle Read More »