KategoriaProgramowanie

Jak zostać programistą w 2018 roku

Chcesz nauczyć się programować? Nie zwlekaj i zacznij już dziś. Poniżej przedstawiam ilustrowaną mapę, która pokaże Ci jak osiągnąć ten cel. Mam nadzieję, że nie wystraszy Cię ilość wiedzy, którą musisz opanować. Czeka Cię wspaniała przygoda, której Ci strasznie zazdroszczę. Sam bardzo miło wspominam czasy nauki. Oczywiście nie musisz znać wszystkiego, co jest zawarte w tej mapie, aby zostać...

Dlaczego klasa użytkownika zawsze jest taka tłusta?

Twoja klasa użytkownika jest tak gruba, że kiedy idziesz z nią na plażę, wszystkie wieloryby zaczynają śpiewać „We are Family”. Twoja klasa użytkownika jest tak gruba, że kiedy Bóg powiedział „Niechaj się stanie światłość!”, poproszoną ją by się przesunęła. Brzmi znajomo? Ilekroć dostaję projekt do audytu, bądź sprawdzam na githubie pierwszy lepszy z brzegu to zawsze jest...

Zrozumieć SOLID: Zasada Open/Closed

Zaczynając od podstaw, SOLID to pięć podstawowych zasad pomocnych, przy tworzeniu dobrej(solidnej) architektury oprogramowania. SOLID to akronim, w którym: S oznacza SRP(Single responsibility principle / Zasada jednej odpowiedzialności) O oznacza OCP(Open closed principle / Zasada otwarte-zamknięte) L oznacza LSP(Liskov substitution principle / Zasada podstawienia Liskov) I oznacza ISP(Interface...

Nareszcie nowy interfejs kalendarza Google!

Długo czekałem na ten dzień, dzień w którym kalendarz Google będzie miał poprawiony UI. Póki co niby beta dla pakietu GSuite, aczkolwiek jest dobrze. Bardzo dobrze. Z maila, którego otrzymałem wyczytać można, że nowe ficzery będą wdrażane przez najbliższe 8 tygodni z opcją powrotu do starego UI. Stary interfejs dostępny ma być do 28 lutego 2018. Osobiście, jako wielki fan material design jestem...