@sarveniusz: Po prostu pozbądź się klasy abstrakcyjnej. Bardzo ważna zasada na równi z SOLID - composition over inheritance. Niezawodnym sposobem pisania jest tworzenie wpierw interfejsów, a następnie klas implementujących. W razie konieczności wraz z rozwojem projektu rozbijamy interfejsy na mniejsze, klasy podobnie rozbijamy na mniejsze, a następnie tworzymy kompozycję przez klasy agregujące które proxują calle w drzewie kompozycji.
  • Odpowiedz
Uzywal ktos z Was TotalJS?
https://www.totaljs.com

Ciekawie to wyglada: zero zaleznosci, framework mocno kompletny plus sporo narzedzi ulatwiajacych prace za free jak designer modeli(zawsze szybciej jednak niz z palca), monitor itd.

Plus taki, ze w testach wydajnosci wypada niesamowicie dobrze.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@trustME: Ej, a zależności są jakimś wielkim problemem? Inb4 left-pad xD ale tak ogólnie to nie mam problemu z tym, że jakaś biblioteka zależy od innej, o ile ta druga robi swoją robotę.
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Widzę, że jest ostatnio bardzo dużo ofert pracy z javascriptu. Nie chcę robić frontendu ale sam js bym chętnie pociągnął dalej. Jak myślicie, czy jest sens i perspektywy rozwoju tylko w backendzie jeśli chodzi o javascript czy może zawsze będzie się to wiązać z frontendem? Może pracujecie w takich firmach i macie jakieś doświadczenia.

#kiciochpyta #javascript
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@chione: wybudziłeś się ze śpiączki po kilku latach czy co? NodeJS Ci coś mówi? Przecież ofert jest full na front (Angular,React,Vue) i na backend tak samo(express,koa,hapi itp itd)
  • Odpowiedz
#javascript #webdev

Jaki polecacie framework by lepiej poznać JS. Coś co można wykorzystać przy budowaniu jakichś prostych SPA.
Zacząłem react, ale chyba żeby coś w nim stworzyć trzeba dołożyć masę innych rzeczy.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SiarkoWodor: Zrób sobie monkey patching na console.logu

const _log = console.log.bind(console);
console.log = (...args) => { const _args = args.map(JSON.stringify); return _log(..._args); };
i teraz jak zrobisz console.log('a\nb\rcde') to dostaniesz "a\nb\rcde"
  • Odpowiedz
W tagu #elpotatoprogramuje będę publikował postępy z prac nad moim silnikiem do symulacji fizyki 2D synchronizowanej po sieci przez #webrtc w #javascript do gier typu fast-paced shooter. Zachęcam do obserwowania.

Na początek zarzucę screenem, jeśli będzie minimalne zainteresowanie (plusiki ( ͡° ͜ʖ ͡°)) to jeszcze dzisiaj nakręcę film i wrzucę tutaj.

Projekt na chwilę obecną ma niemal zerową oprawę wizualną, ponieważ docelowo nie jest to projekt gry
ElPotato - W tagu #elpotatoprogramuje będę publikował postępy z prac nad moim silniki...

źródło: comment_ioQpmTrjKvPW9N8im2xDtI83Emiy5aIa.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ElPotato: Super! To co robisz przypomniało mi prostą flashową gre HaxBall. Autor chciał przepisać silnik na HTML5 i wykorzystać go do 2 gier, Liero i następnej wersji Haxa ale po wielokrotnych próbach zakończonych wypaleniem, dał sobie spokój.
Myślę, że Liero ma spory potencjał i gdyby ktoś się za to porządnie zabrał to gra dorównała by popularnością Agar.io.
avocado4you - @ElPotato: Super! To co robisz przypomniało mi prostą flashową gre HaxB...
  • Odpowiedz
Spytam jeszcze raz, bo ja już nie mam sił w #programowanie.
Mam Api postawione na laravelu + front jako #laravel i #vuejs.
Frontend zainstalowałem tak:
composer update
npm install
npm
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@xoxxox: wszystko jest okej, bo wcześniej był problem z chmodami, tylko kto inny mi robił i żem nie spojrzał. Ale skoro 777 nie dział to coś nie wiem...
  • Odpowiedz
Cześć! Poniedziałek z prasówką dla Mirków-Frontendowców ( ͡° ͜ʖ ͡°) #justjoinitoferty odc#78

poniedziałek - JavaScript, wtorek- PHP, środa - Java/Scala, czwartek - Python, piątek - Ruby/ mobile, sobota -testing, niedziela -.NET/ DevOps

Przy okazji: http://justjoin.it/ stał się największym job boardem
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@raider87: siemanko! Wiesz co.. akurat kategorie, które są na stronie, wynikają z popularności danych tematów, PM niestety dość niszowy, w porównaniu z językami programowania, dlatego najprawdopodobniej przy nowym layoucie znajdą się one w "others", lub wykminię jakiś lepszy motyw...
  • Odpowiedz
  • 2
Szukam #programista w #szczecin do zespołu :)

Działamy w #laravel i #vuejs. To powinieneś znać. Jak znasz jedno z tych, to też się odezwij :)

Tworzymy i rozwijamy kreatywne, dochodowe projekty.
Widełki tak do 8k myślę, zależnie od umiejętności
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach