sarveniusz
#1 SOLID - Zasada pojedynczej odpowiedzialności.
Omówienie jednej z pięciu ważnych zasad programowania obiektowego.

https://sarvendev.com/2017/08/1-solid-single-responsibility-principle/

#programowanie #webdev #php #javascript #sarvendev
13
  • Najlepsze
  • Wszystkie komentarze
w.....j
w.....j
@sarveniusz: możesz robić przykład złego kodu i jak to naprawić żeby się do solida stosowało, o wiele łatwiej tak ludzie przyswajają
5
mozetenbedziewolny
@sarveniusz: > Odpowiedzialnością modelu powinna być jedynie reprezentacja danych oraz relacji z innymi modelami.

Czy po prostu źle przelałeś swoje myśli na tekst, czy otwarcie namawiasz do Anemic Domain Model?
2
sarveniusz
Kilka słów odnośnie optymalizacji rozwiązania do zadania "Misja Gynvaela 008".

https://sarvendev.com/2017/07/profilowanie-i-optymalizacja/

#webdev #php #programowanie #ctf #sarvendev
5
  • Najlepsze
  • Wszystkie komentarze
getin
logo Blackfire'a przypomina logo Codeigniter'a ( ͡° ͜ʖ ͡°)
0
sarveniusz
@getin: ( ͡° ͜ʖ ͡°)
0
sarveniusz
Rozwiązanie bardzo ciekawego zadania od Gynvaela. Jeśli ktoś ma jakiś pomysł na przyśpieszenie kodu, oprócz wielu wątków to proszę o komentarz ;)

https://sarvendev.com/2017/07/misja-gynvaela-008/

#webdev #php #programowanie #ctf #sarvendev
4
  • Najlepsze
  • Wszystkie komentarze
Marcin648
@sarveniusz: Ja po prostu trzymałem się ściany, dzięki temu pobrałem dużo mniej danych.
https://github.com/Marcin648/misja008_drone_io

Do zobaczenia na live za 15 min ;)
1
alex-fortune
alex-fortune
@sarveniusz:
Klasa Stack:
/**
* @param string $fileName
*/
public function
1
sarveniusz
5
  • Najlepsze
  • Wszystkie komentarze
cinoo
@sarveniusz: odnośnie akapitu Devtools, tutaj https://github.com/facebook/react-devtools/blob/master/packages/react-devtools/README.md#inspecting-component-instances znajdziesz coś co Cię na pewno zainteresuje, poza tym zdecydowanie sugerowałbym pisanie komponentów funkcyjnych z wykorzystaniem HOCs z paczki Recompose (upraszcza całe to spaghetti code, które obecnie masz w swoim kodzie)
2
sarveniusz
@cinoo: Sprawdzałem co prawda już te informacje, ale rzucę okiem jeszcze, także dzięki. Co do kodu to zdaję sobie sprawę, że nie jest najwyższych lotów, aczkolwiek nie przywiązuję tutaj do tego zbyt dużej uwagi, testów nawet nie piszę. Nie sądzę, żebym po napisaniu tego kodu jeszcze kiedyś do niego wracał :D no chyba, że aplikacja by się przyjęła, ale nie to jest celem póki co, więc zobaczymy :D W każdym
1
sarveniusz
Trochę o konfiguracji Travis CI do testowania kodu oraz deploymentu.

http://sarvendev.com/2017/04/discoverplaces-raport-5-travis-ci/

#webdev #php #sarvendev
3
  • Najlepsze
  • Wszystkie komentarze
100lik
@sarveniusz: dzięki, muszę się bardziej zainteresować Travisem.
0
sarveniusz
Luźny wpis na temat korzystania z twiga w Wordpressie.

http://sarvendev.com/2017/04/timber-czyli-twig-wordpressie/

Które podejście do tworzenia szablonów w WP jest według Was lepsze: php czy twig?

#webdev #wordpress #sarvendev
3
  • Najlepsze
  • Wszystkie komentarze
paziu
@sarveniusz: wszystko jest lepsze od surowego php
5
miluvzkittenz
@sarveniusz: Trochę krótki Twój post. Oczekiwałem większej ilości przykładów.
1
sarveniusz
Cześć!

W ramach konkursu Daj się poznać pracuję nad projektem, który pozwoliłem sobie nazwać DiscoverPlaces. Polegał on będzie na pozostawianiu oraz znajdywaniu czegoś w stylu easter eggów w określonych miejsach. Część serwerowa projektu wykonana będzie w Symfony, natomiast front w React Native. Powstawanie projektu opisuję na blogu:
Link do kolejnego raportu odnośnie progresu

Na blogu pojawiają się również inne wpisy. Zainteresowanych zapraszam do obserwowania. Feedback mile widziany :)
1
  • Najlepsze
  • Wszystkie komentarze