Explicitny kod vs. aspecty
– citatelnost
– malo pouzivanu funkcnost (pouzitu v kode len na par miestach) je lepsie napisat explicitne
– z explicitneho volania sa da lahko spravit aspect
– odkaz na logovanie
– logovat cez aspect jedine pri developmente, do produkcie nepatri
– ak v produkcii pustime aspecty, preco potom zakazovat debug?
– treba pozriet na Dynatrace a pod. monitorovacie tooly
– aku obsahovu hodnotu maju take logy? komu su urcene (jedine developer bude rozumiet)?
Konfiguracie
– Explicitna konfiguracia vs. zero-configuration
– JSON mess
– nie je mozne pisat dokumentaciu (nie su koemntare), jedine ak sa zadefinuje extra atribut