****GENÇ PROGRAMCILARA TAVSIYELER****

* HIÇ BIR ZAMAN BIR BASKASININ ANLAYABILECEGI SEKILDE KOD YAZMAYIN, YOKSA SIZE GEREKSINIMLERI KALMAZ.
* EN BASIT KODU BILE ANLASILMAZ BIR SEKILDE YAZIN. ÖRNEGIN A:=B+1 GIBI DEYIM YERINE AlphaNodeSemaphore='(int)(&(unsigned long)(BetaFrameNodeFarm)); türünden birsey kullanin
* KESINLIKLE DOGRUDAN REFERANSLAR KULLANMAYIN. HER SEYI MAKROLARLA YAPIN. MAKROLARINIZI "INCLUDE" DOSYALARINI BASKA "INCLUDE" DOSYALARINDA DA KULLANIN.
* YAZDIGINIZ FONKSIYONLAR HIÇ BIR ZAMAN NORMAL BIR DEGER DÖNDÜRMESIN. DEGERIN BULUNACAGI ADRESI BIR YAPIYA YERLESTIRIN VE BU YAPININ ADRESINI PARAMETRE OLARAK GERI DÖNDÜRÜN.
* HIÇ BIR PROJEYI ZAMANINDA BITIRMEYIN, YOKSA ISIN KOLAY OLDUGUNU VE HERHANGI BIR KISININDE YAPABILECEGINI DÜSÜNEBILIRLER.
* ISYERINDE SIZE BIR SORU SORAN OLURSA ÇOK UZUN KONUSUN AMA SÖYLEDIKLERINIZIN ARASINDA SORUNUN YANITI OLMASIN.
* KONUSMALARINIZDA ANLASILMAZ KISALTMALARI BOLCA KULLANIN. ÖRNEGIN BIRISI SIZI YEMEGE ÇAGIRIRSA "Üzgünüm ; Risc tabanli makineme OSI/TCP-IP bir istemci baglayip VMS VAX' la SMTP sorununu halletmek üzere UDP paketleriyle bir SNMP sorgusu hazirlamam gerekli" yanitini verin.
* KESINLIKLE ODANIZI TOPLAMAYIN. ÖZELLIKLE ESKI PROGRAMLARIN DÖKÜMLERINI KESINLIKE ATMAYIN.
* IS YERINIZIN KORIDORLARINDA KARSILASTIGINIZ INSANLARLA SELAMLASMAYIN VE KONUSMAYIN.
* BIRISIYLE KONUSMAK ZORUNDA KALIRSANIZ KESINLIKLE ISMINI SÖYLEMEYIN. EGER KARSINIZDAKINE ISMIYLE HITAP ETMEK ZORUNDA KALDIGINIZ BIR DURUM OLURSA ISMI ANLASILMAZ BIR SEKILDE HOMURDANIN YADA BASA BIR ISIM SÖYLEYIN. BÖYLECE KAFANIZIN KARMASIK MANTIK PROBLEMLERIYLE DOLU OLDUGUNU DÜSÜNÜRLER.
* HIÇ BIR ZAMAN PANTALONUNUZLA GÖMLEGINIZ BIR BIRINE UYGUN OLMASIN. DAHA DA IYISI GÖMLEGINIZIN BIR KISMI BELINIZDEN DISARI SARKSIN.
* KESINLIKE KRAVAT TAKMAYIN AMA GÖMLEGINIZIN YAKASINI ILIKLEYIN . MISTIK HAVANIZA KATKIDA BULUNUR.

 

Hosted by www.Geocities.ws

1