Steve Trefethen ‘den abi tavsiyeleri

Uzun yillar Borland/CodeGear da calistiktan sonra dun itibariyle Borland firmasindan ayrilip yeni bir ise giren Steve Trefethen gider ayak her delphi kullanicisinin bilmesi gerektigini dusundugu bazi seyleri blogunda dile getirmis.

kendisine yeni isinde basarilar dilerken listesinde ki bazi maddeleri buraya yazmanin yararli olacagini dusundum.

Delphi IDE ile ilgili bilinmesi gerekenler
* design-time ve run-time paketlerinin arasindaki farki ogrenmek
* incremental search ‘u kullanmak
* Componenet olusturmayi, yuklemeyi ve dagitmayi ogrenmek
* Komut satirindan projeyi derlemeyi ogrenmek
* Komut satirindan type library import etmeyi ogrenmek
* History tabini kullanmak
* Uygulamalari moduler hale getirmek icin paketleri ogrenmek
* “Automatically close on successful compile” secenegini kullanmak
* call stack penceresini kullanmayi ogrenmek
* thread view penceresini kullanmayi ogrenmek
* CPU view penceresini kullanmayi ogrenmek
* conditional breakpoint leri kullanmayi ogrenmek
* Kendi videolari
* Nick Hodges in videolari
* Klavye kisayollarini ogrenmek

Delphi RTL ve Object Pascal ile ilgili bilinmesi gerekenler
* TList sinifindan yeni siniflar turetip kullanmayi ogrenmek
* TCollection/TCollectionItem siniflarindan yeni siniflar turetip kullanmayi ogrenmek
* TThread kullanmayi ogrenmek ,TThread.Synchronize metodunun calisma mantigini anlamak
* TFileStream, TStringStream, TMemoryStream siniflarini kullanmak
* SyncObjs.pas dosyasindaki siniflarin nasil kullanilacagini ogrenmek
* Dinamik yuklenen DLL, BPL dosyalarindan metod cagirmayi ogrenmek
* Exceptions anlamak
* stdcall anahtar kelimesinin hangi durumlarda kullanilmasi gerektigini ogrenmek
* Metodlara dizi parametresinin nasil gecilebilecegini ogrenmek
* DateUtils, StrUtils, MaskUtils, ConvUtils, VarUtils vb. *utils.pas unitlerini ogrenmek
* Math unitini ogrenmek
* SafeMM kullanmak
* SysUtils.pas dosyasindaki aciklamalari okumak
* Findfirst komutunu cagirdiktan sonra FinClose komutunu cagirmak
* FindCmdLineSwitch kullanmak
* Interface leri kullanmayi ogrenmek
* Object Pascal Reference manualini okumak

VCL ile ilgili bilinmesi gerekenler
* TAction sinifini kullanmayi ogrenmek
* Bilesenleri dinamik olusturmayi ogrenmek
* Parent ve Owner arasindaki iliski ve farklari ogrenmek
* Windows mesajlarini yakalamayi ve islemeyi ogrenmek
* TCustomTreeView.ChangeDelay metodunu kullanmayi ogrenmek
* TTreeNode.Data, TListItem.Data, TStringList.Objects gibi onemli ozellikleri kullanmayi ogrenmek
* TMenuItem sinifini dinamik olarak kullanmayi ogrenmek
* Delphi nin Gorsel form kalitim ozelligini kullanmayi ogrenmek
* TScreen, TMonitor, TMouse, TClipboard gibi temel siniflarin kullanimini ogrenmek
* TApplicationEvents sinifini kullanmak
* CreateParams metodunun ihtiyaclariniza gore nasil yeniden yazabileceginizi ogrenmek
* DoubleBuffered ozelligini ne zaman kullanmaniz gerektigini ogrenmek
* frameleri kullanmayi ogrenmek
* Paketleri kullanmayi ogrenmek

0 Responses to “Steve Trefethen ‘den abi tavsiyeleri”


  1. No Comments

Leave a Reply