Bir veri kaynağı (veri bir Excel dosyası, metin dosyası, dizi, sorgu dizesi, vb.) ObjectParser
Kullanarak güçlü yazılan nesnelere veri ayrıştırma bir sınıf oluşturduk IObjectParserDataSource
.
Benim uygulama örnekleri IObjectParserDataSource
:
TextFileObjectParserDataSource
ExcelFileObjectParserDataSource
Bu sınıf isimleri bana çok uzun ve kıvrımlı geliyor.
Onları adlandırabilirim:
TextFileDataSource
ExcelFileDataSource
Ancak bu bir belirsizlik seviyesi getirir ve IObjectParserDataSource
ilk bakışta bu kadar açık bir şekilde ilişkili olmamıştır . Bu önemli hale gelir, çünkü bu veri kaynaklarını tanımlamak müşteri kodunda gerçekleşir ve potansiyel karışıklığı ve belirsizliği en aza indirmek istiyorum.
Böyle bir senaryoda bu sınıfları nasıl adlandırırsınız?
ExcelFileOPDS
, TextFileOPDS
. Yazma ve ekran alanından biraz tasarruf sağlar, ancak koda aşina olmayan biri için opaktır.