R eadi n g Ş e v ke t A y ak s ı z : S h ort S o f tw a r e G u ide s B u i lt A roun d O n e D eci s i on Ş e v ke t A y ak s ı z i s t he n a m e us ed f or t he s i t e a n d a ut h or a t s e v ke t a y ak s i z or g , w he r e r eade rs ca n fi n d E n g l i s h - l a n g u age s h ort g u ide s a n d t ech nolo g y n e ws c ov e r i n g J a v a , O r ac l e , A d o be a n d M ic roso f t top ic s T he us ef ul st a rt i n g po i nt i s not to r ead t he s i t e a s on e c ont i nuous t ech nolo g y feed I ts h om e p age s e p a r a t e s su bjec ts i nto r ec o g n i z ab l e s ec t i ons so a r eade r ca n mov e di r ec tly tow a r d t he so f tw a r e or t ech n ica l pro b l e m t ha t m a tt e rs T he S e v ke t A y ak s ı z s i t e i s e sp ecia lly ea sy to a ppro ach w he n a r eade r a lr ead y ha s a qu e st i on i n m i n d T he h om e p age c om bi n e s a W ha t ' s H ot str i p w i t h dedica t ed A d o be , M ic roso f t , J a v a a n d O r ac l e a r ea s , a s w e ll a s a b ro ade r T ech nolo g y b lo ck T he ca t eg ory s ec t i ons sur face r ece nt t i tl e s , w hich m ake s t he p age wor k a s a qu ick i n de x r a t he r t ha n r e qu i r i n g r eade rs to s ea r ch t h rou gh unr e l a t ed m a t e r ia l fi rst H ow s h oul d a r eade r us e t he h om e p age ? A pr ac t ica l w a y to us e t he h om e p age i s to begi n w i t h t he pro d u c t or t ech nolo g y i nvolv ed i n t he pro b l e m S om e on e wor ki n g w i t h J a v a ca n mov e to t he J a v a s ec t i on i nst ead o f s ca nn i n g A d o be or M ic roso f t m a t e r ia l A da t aba s e - r e l a t ed qu e st i on ca n begi n i n O r ac l e C r ea t i v e a ppl ica t i on top ic s s i t un de r A d o be , w hi l e M ic roso f t ha s i ts own g roup o f r ece nt e ntr ie s T he W ha t ' s H ot a r ea s e rv e s a diffe r e nt purpos e I t gi v e s qu ick v i s ibi l i ty to s e l ec t ed r ece nt su bjec ts f rom ac ross t he s i t e T ha t ca n be us ef ul w he n t he r eade r i s b rows i n g w i t h out a fi x ed t ech n ica l qu e st i on T he T ech nolo g y b lo ck i s b ro ade r agai n , s e p a r a t i n g ge n e r a l t ech nolo g y c ov e r age f rom t he mor e f o c us ed so f tw a r e s ec t i ons T hi s stru c tur e m a tt e rs beca us e t he i n di v id u a l g u ide t i tl e s usu a lly d o mor e t ha n n a m e a t ech nolo g y T he y o f t e n ide nt if y t he deci s i on or di st i n c t i on t ha t t he r eade r n eed s to m ake I nst ead o f pr e s e nt i n g a b ro ad su bjec t su ch a s J a v a t i m e ha n d l i n g or O r ac l e SQL i n i sol a t i on , t he t i tl e po i nts tow a r d t he pr ac t ica l qu e st i on i ns ide t ha t su bjec t R eade rs ca n t he r ef or e j u dge f rom t he head l i n e w he t he r a g u ide m a t che s t he pro b l e m t he y a r e try i n g to solv e W h y d o e s t he deci s i on c om e ea rly ? T he s h ort - g u ide f orm a t on Ş e v ke t A y ak s ı z usu a lly st a rts f rom a c on c r e t e t ech n ica l s i tu a t i on a n d t he n n a rrows i t to a ch o ice A J a v a su bjec t m a y i nvolv e decidi n g h ow a n a ppl ica t i on s h oul d i nt e rpr e t beha v i or r a t he r t ha n m e r e ly l i st i n g API fea tur e s A n O r ac l e su bjec t m a y a s k t he r eade r to di st i n g u i s h be tw ee n w ha t a qu e ry a pp ea rs to d o a n d w ha t t he stor ed da t a or e x ec ut i on e v ide n ce ac tu a lly m ea ns T hi s a ppro ach i s us ef ul beca us e m a ny so f tw a r e pro b l e ms a r e not solv ed b y k now i n g on e m e t h o d n a m e or c on fig ur a t i on opt i on T he de v e lop e r or ad m i n i str a tor fi rst ha s to defi n e t he i nt e n ded beha v i or O nly af t e r t ha t deci s i on i s c l ea r d o e s t he t ech n ica l m echa n i sm bec om e us ef ul T he g u ide s t he r ef or e t e n d to s e p a r a t e t he tool f rom t he pol ic y a roun d t he tool J a v a ca n prov ide l a n g u age a n d API beha v i or , b ut a n a ppl ica t i on st i ll n eed s i ts own rul e f or h ow t ha t beha v i or s h oul d be us ed O r ac l e ca n e xpos e da t aba s e i n f orm a t i on , b ut t he p e rson r eadi n g i t st i ll n eed s to decide w hich e v ide n ce a nsw e rs t he ac tu a l op e r a t i on a l qu e st i on W ha t d o J a v a r eade rs fi n d ? F or r eade rs s ea r chi n g f or Ş e v ke t A y ak s ı z J a v a m a t e r ia l , t he s ec t i on i s or ga n i z ed a roun d r e l a t i v e ly n a rrow pro g r a mm i n g qu e st i ons r a t he r t ha n lon g i ntro d u c t i ons to t he l a n g u age T he r ece nt g u ide p a tt e rn f o c us e s on on e beha v i or a t a t i m e a n d e xpl ai ns t he di st i n c t i on t ha t affec ts i mpl e m e nt a t i on T ha t m ake s t he s ec t i on mor e us ef ul w he n a de v e lop e r a lr ead y k nows t he ge n e r a l fea tur e b ut n eed s to decide h ow i t s h oul d beha v e i n a n a ppl ica t i on T he ce ntr a l qu e st i on m a y c on ce rn own e rs hi p , c omp a r i son , t i m e ha n d l i n g or a not he r sp ecific pro g r a m rul e T he g u ide t he n wor k s tow a r d a c on c r e t e w a y to v e r if y t ha t deci s i on i nst ead o f stopp i n g af t e r t he e xpl a n a t i on W ha t d o O r ac l e r eade rs fi n d ? T he Ş e v ke t A y ak s ı z O r ac l e s ec t i on f ollows a s i m i l a r stru c tur e f or da t aba s e top ic s T he su bjec t i s i ntro d u ced t h rou gh a n op e r a t i on a l pro b l e m , t he n t he g u ide s e p a r a t e s o b s e rv a t i ons t ha t ca n ea s i ly be c on f us ed T hi s i s r e l e v a nt f or SQL beha v i or , e x ec ut i on a n a lys i s a n d m ai nt e n a n ce wor k beca us e a t ech n ica lly v a l id c omm a n d or pl a n d o e s not a utom a t ica lly a nsw e r t he b us i n e ss or ad m i n i str a t i v e qu e st i on behi n d i t T he e mp ha s i s i s t he r ef or e on i nt e rpr e t i n g e v ide n ce bef or e cha n gi n g som e t hi n g A r eade r i s e n c our aged to ide nt if y w ha t i s bei n g m ea sur ed , w ha t r e sult i s e xp ec t ed a n d w hich o b s e rv a t i on woul d c on fi rm or cha ll e n ge t he propos ed e xpl a n a t i on T ha t i s a diffe r e nt r eadi n g habi t f rom s i mply c oll ec t i n g tun i n g t i ps or SQL sn i pp e ts W h y d o e s a t e st st e p m a tt e r ? M a ny o f t he s h ort g u ide s fi n i s h b y b r i n gi n g t he deci s i on back to a t e st or v e r ifica t i on st e p T hi s gi v e s t he a rt ic l e a us ef ul b oun da ry : t he e xpl a n a t i on i s not tr ea t ed a s c ompl e t e unt i l t he e xp ec t ed beha v i or ca n be checked F or a pro g r a mm e r , t ha t m a y m ea n t e st i n g t he a ppl ica t i on rul e r a t he r t ha n only c on fi rm i n g t ha t a n API ca ll runs F or a da t aba s e r eade r , i t m a y m ea n c omp a r i n g t he e xp ec t ed r e sult w i t h o b s e rv ed da t a or e x ec ut i on beha v i or T he purpos e i s not to prom i s e a p a rt ic ul a r p e r f orm a n ce i mprov e m e nt or s ec ur i ty out c om e I t i s to m ake t he ch os e n i nt e rpr e t a t i on v i s ib l e e nou gh t ha t a not he r p e rson ca n e x a m i n e i t A be tt e r w a y to r ead s h ort so f tw a r e g u ide s T he most pro d u c t i v e r eadi n g p a tt e rn i s s i mpl e : ch oos e t he r e l e v a nt s ec t i on , ide nt if y t he deci s i on st a t ed i n t he head l i n e , r ead t he e xpl a n a t i on f or t he di st i n c t i on behi n d t ha t deci s i on a n d p a y a tt e nt i on to t he fi n a l v e r ifica t i on st e p T hi s kee ps a s h ort a rt ic l e f rom bec om i n g a di s c onn ec t ed c oll ec t i on o f t ech n ica l fac ts F or r eade rs mov i n g be tw ee n J a v a , O r ac l e , A d o be a n d M ic roso f t su bjec ts , t he h om e p age prov ide s s e p a r a t e e ntry po i nts w hi l e pr e s e rv i n g t he s a m e ge n e r a l habi t : un de rst a n d t he pro b l e m fi rst , m ake t he r e qu i r ed deci s i on a n d t he n check w he t he r t he i mpl e m e nt a t i on beha v e s a s i nt e n ded T ha t i s t he or ga n i z i n g idea t ha t m ake s Ş e v ke t A y ak s ı z ea s ie r to us e a s a r efe r e n ce f or f o c us ed so f tw a r e qu e st i ons