Znowu mam zaległości ;( Ehh... Wszystkie linki: webMASTAH.weekly.011

TOP5 poprzedniego wydania (wg. waszych klików):

1. 22 Essential CSS Recipes #css

2. Designing A Product Page Layout with Flexbox

3. React.js Best Practices for 2016 #react #js

4. Why I Left Gulp and Grunt for npm Scripts #gulp #js #npm

5. A pure CSS tooltip library for your lovely websites

Kto chce mieć zawsze na mailu ten się zapisuje
a kto ma ból
źródło: comment_mRsrEktUxayinxadrmXVUT0h0NdzJtAj.jpg
@normanos: artykuł jest skierowany raczej do amatorów, tytuł artykułu błędnie sugeruje, że React spełnia taką samą rolę jak Angular / Ember - tak nie jest. Porównanie to jest żadne, autor ot tak pokrótce opisał każdy z tych frameworków. Pierwszą zaletą każdego z tych trzech jest 'performance', więc czemu nie wpiszemy kolejnej zalety - 'It's a framework' :P?

No i jest kilka twierdzeń, z którymi nie jestem w stanie się zgodzić, typu:
Jak programować obiektowo? cz. 9 – klasy abstrakcyjne "Po kilku artykułach przyszła w końcu pora na bardzo kontrowersyjną strukturę, a mianowicie na klasy abstrakcyjne. Dlaczego kontrowersyjna? Tak jak interfejsy, abstrakcje również dają programiście spore możliwości. Jednak w przeciwieństwie do interfejsów pozwalają one na wymieszanie implementacji oraz deklaracji kontraktu. Jest to powodem dziwnego zachowania u niektórych programistów, a mianowicie całkowicie unikają oni klas abstrakcyjnych."

#programowanie #php #webdev #webmastah
źródło: comment_PAFKYqg3eDAslZ8xKbBJsPlSttKtJahQ.jpg
Dobra, bo nas męczyliście, męczyliście i wreszcie wymęczyliście (trochę to trwało, sorry ;( ): webmastah.weekly rusza od przyszłego tygodnia. Kto chce mieć raz na tydzień KONKRETNĄ dawkę linków do ciekawych treści ze świata #webdev #php #html #css #js ogólnie #frontend i #backend to może się zapisać tutaj: http://webmastah.pl/weekly/

Będą artykuły, tutoriale, newsy, ciekawe biblioteki, podcasty i info o najbliższych imprezach. GRUBA DAWKA LINKÓW do kawy ( ͡° ͜ʖ ͡°
źródło: comment_S2jKA4p0dlumhlzDMWyqAzHWTHjvelbL.jpg
Jak programować obiektowo? cz. 8 – interfejsy

"O interfejsach miałem już przyjemność pisać wielokrotnie i zapewne jeszcze niejednokrotnie będę ten temat poruszał. Wynika to z tego, że interfejsy są chyba najważniejszą strukturą w programowaniu obiektowym, a ich poprawne wykorzystanie stanowi o jego jakości, o tym czy łatwo i przyjemnie będzie się z nim pracowało oraz o tym, czy jego rozwój będzie możliwy bez konieczności ogromnych oaz kosztownych refaktoryzacji."

#programowanie #php #webdev #
źródło: comment_YutjSOCjf2rVGGac0hpvnMRizXdkw94S.jpg
@matiit: (CC @normanos)

ale ja po prostu nie umiem "lekko" pisać, nigdy mi to nie wychodziło

A programowanie Ci wychodziło od zawsze?

Z pisaniem jest to samo. Myślenie, że "lekkie pióro" to coś, z czym się albo rodzisz, albo nie i nie możesz tego wypracować -- to kompletna głupota.

Jasne, może nie każdy będzie rewelacyjnym pisarzem, ale lekkość testu można czasem nawet zmierzyć. Profesjonalistą nie jestem, ale mam co najmniej
Jak programować obiektowo? cz. 5 – ach ten static…

http://webmastah.pl/jak-programowac-obiektowo-cz-5-ach-ten-static/

We wpisie dotyczącym metod wspomniałem m.in. o metodach statycznych oraz wspominałem również, że do tego tematu jeszcze wrócimy. Dzisiaj przyszła na to pora. Jednak nie skupię się jedynie na metodach. Omówimy sobie również statyczne atrybuty i postaramy się odpowiedzieć na pytania: czy są nam w ogóle potrzebne takie metody/atrybuty? Kiedy, o ile, powinniśmy ich używać? Dlaczego programiści tak lubią “statiki” i dlaczego
źródło: comment_6BxjsM5f8Z1Hx35MEee9fCElEFMky6rO.jpg
"W poprzednim artykule z tej serii opisaliśmy jak można korzystać z feedbacku aby stać się lepszym developerem i człowiekiem. Tym razem, odpowiadając na wasze komentarze, opiszemy RevYou ­- system który umożliwia poprawę naszych umiejętności kodowania i tym samym tworzenie rozwiązań wysokiej jakości."

http://webmastah.pl/dlaczego-ktos-grzebal-w-moim-kodzie-i-co-z-tego-wyniknelo/

ciekawe narzędzia (linki w tekście)

#webdev #programowanie #webmastah #ruby
źródło: comment_dIraV2vV7CCFLMMkAT5R5uF8fOJYgHJQ.jpg
@normanos: Liczyłem na to, że może któryś z doświadczonych Mirków będzie mi w stanie odpowiedzieć. Składnia wydaje się być podobna. Dodatkowo jak zwykle pokazano najprostszy z możliwych przypadków: metody zwracają typy proste. Chociaż jeden przykład ze zwracanym obiektem by się przydał...
Świetny tekst, WARTO przeczytać jak wygląda wzajemna ocena pracy na rodzimym przykładzie. Mam nadzieję, że Michał w kolejnych odcinkach napisze coś o ich systemie "kudos" - to ciekawe i dosyć nietypowe rozwiązanie ;)

http://webmastah.pl/developer-prawde-ci-powie-feedback-w-firmie-it/

Poniekąd #programowanie a raczej ocena pracy programistów przez programistów. Pytanie czy u was istnieją podobne procedury? To mimo wszystko chyba jednak dosyć rzadko spotykane praktyki? #tylkokorpo ?

#webmastah #webdev
źródło: comment_agQ1mIqUBDJO40pHG1AZzfGIx6XP0e2A.jpg
@normanos: eee. Od

RevYou – to internetowe narzędzie, dzięki któremu każdy fragment kodu przesłany przez programistę może być dokładnie sprawdzony przez innych programistów;


zaczęło się dziwnie. To githuba nie mają czy coś?

Dalej to już tylko boskie przykazania:

- Po posiłku myj zęby

- Jedz śniadanie ...

Taki scum scrum.

Feedback to podstawa, zależnie od wielkości zespołu, wygląda inaczej i najważniejszą zasadą jest to, żeby był szczery i naturalny. Każda inna
Hej Mirki, mam taki problem. Opiekuje się stroną internetową klienta, która została zrobiona na autorskim CMSie agencji interaktywnej. Wszystkie pliki źródłowe są zakodowane w base_64, a z poziomu panelu CMSa nie mam możliwości edycji danych na których mi zależy. Istnieje jakieś wyjście oprócz nowej strony i/lub kontaktu z agencją interaktywną?

Pozdro!

#webdev #webmastering #webmastah #php