Month: October 2016

Przemyślenia po BBQ4IT w Bielsku

Posted on

http://bbq4.it

Z przezentacji Jarka Pałki:
– Design by committee
– sam z sobą nie potrafię się zgodzić
– komunikować się z ludźmi
– klepać Proof Of Concept i pokazywać

Z Maćka Aniserowicza:
– nie używać struct. Problem z przepisywaniem pól w scenariuszach wielowątkowych.

Dobra muza do kodowania

Posted on Updated on

i kolejne części “Concentration \ Programming Music”

Polecam też technikę pomodoro i ustawianie czasu na 25minut pracy 5minut przerwy. Mój programik to http://e.ggtimer.com/pomodoro

JavaScript porównywanie jednocześnie do null i undefined

Posted on Updated on

Wklepanie poniższych kommend wzróci takie wyniki jak w komentarzu po prawej

undefined == null; true
null == null; true
undefined != null; false
null != null; false
“” != null; true

Reasumując wystarczać mi na razie będzie porównanie “argument == null” gdy w rzeczywistości będę chciał sprawdzić “argument === undefined || argument === null”
działa to też dla odwrotnego operator, czyli napiszę “argument != null” zamiast pisać “argument !== undefined && argument !== null”

Sprytny czytelnik zauważy że ta rzecz powinna też działać gdy “argument == undefined” i ma rację. Ja jednak na razie zostaję przy porównywaniu do nulla.

Update

Gdy próbowałem sięgać pamięcią do tej wiedzy to wydawało mi się że ta rzecz dzieje się w TypeScript-cie, okazało się jednak, że to czysty JS i można go np używać również wewnątrz markupu w angularze.