22 Mart 2010, PAZARTESİ
C (ya da genel olarak Prosedürel Programlama) için tasarım İlkeleri, en İyi Uygulamaları ve Tasarım Desenleri?
Tasarım ilkeleri bilinen, en iyi uygulamaları ve bir C projesi tasarlarken takip edebilirsiniz desenleri herhangi bir tasarım var mı? Ya da genel olarak (zorunlu) yapısal programlama için yararlı tasarım ilkeleri?
(Çocuk 'odaklı nesne nesil' ve ilk kez büyük bir C projesi var)
CEVAP
22 Mart 2010, PAZARTESİ
Bilgi Parnas (Software Fundamentals) savunduğu gibi saklıyordu.
Başlık ve görünürlük dikkatli yönetimi
- Dış dünyadan gizli bir kaynak dosya içinde her şey olmalı; sadece belgelenen dış arabirim verilmelidir.
- Gördüğü her şeyi başlık olarak ilan edildi.
- Bu başlık işlevsellik gerektiğinde kullanılır (ve tanımlandığı).
- Başlık kendi kendine yeten - ne zaman ihtiyacın var, onu kullan, gerek yok fret hakkında ne diğer başlıkları ben de dahil' çünkü başlığındaki sağlar işler de dahil olmak üzere hiçbir şeye ihtiyacı için işe yarasın.
Başlık kendini korumalıdır - eğer birden çok kez dahil olduğu önemli değildir.
#ifndef HEADER_H_INCLUDED #define HEADER_H_INCLUDED ...rest of header contents, including other #include lines if necessary #endif /* HEADER_H_INCLUDED */
'Nesneler' (genellikle yapıları ve kod yapısı bağırsaklar etrafı kurcalamak yerine bu fonksiyonları kullanan kullanıyor. üzerinde çalışmak için fonksiyonları tasarım kümesi Kendine empoze saklama gibi düşün.
Bunu Paylaş:
Fonksiyonel Programlama GoF Tasarım De...
Tasarım desenleri bir uygulamada özel ...
Tasarım desenleri bina için en iyi yön...
Nasıl tasarım desenleri kullanmak için...
Ayrıca güvenli bir web hizmetine erişi...