Mart 2007 - Posts

Flags Enum

posted 18 Mart 2007 Pazar 12:14 gönderen MuratHAKSAL :: 1 yorum
Filed Under:
Attachment(s): flagEnum.JPG
  class Program { static void Main(string[] args) { //Csharp + VBNET + JAVA => 1 + 2 +4 Language EnumToEnum = Language.CSharp | Language.VBNET | Language.JAVA; //7 int EnumToInt32 = (int)EnumToEnum; //Language.CSharp | Language.VBNET Daha fazla

What is the Design Pattern??

Design patterns are all about good OO design templates that are formulated to COPE WITH CHANGE: Handling the complexities of change is the number one priority in a large scale software development. The amount of dependency in a large scale application Daha fazla

Decorator Pattern

starbuzz cafee içinde, ürünlerin hepsi temel olarak kahveden türemektedir. Mocha, cafee late, espresso, americano... Bu durumda bir abstract class yazarak, ürünlerin hepsini burdan türetmek mümkün gibi. bir espresso,americano,cafelate alan adamın hesabı:) Daha fazla

Program to an interface, not to an implementation

Program to an interface, not to an implementation, esnek (flexible), genişletilebilir (extensible) ve idare edilebilir (maintainable) yazılım yazmayı kolayylaştıran en önemli ilke olarak göze çarpıyor. Duck örneği, bir oyun tasarlaması olarak ördek yazıdığımızı Daha fazla

Factory Pattern

Factory patterni ile, söz konusu kullanılacak classların instancelarını methodlar araçılığı ile alıyoruz. Pizzacı pizza satar, söz konusu pizza çeşidi satış sırasında gerçekleşir, instance almadan bu çeşide göre yapılarak, poliformik olarak atanır. namespace Daha fazla

Singleton Pattern

Nesnenin her cagrımında tek instance olması için kullanılan pattern..///singletonpublic class Singleton{public static Singleton uniqueInstance;private Singleton() { }public static Singleton GetInstance(){if (uniqueInstance == null){uniqueInstance = new Daha fazla

Hayırlı Olsun