Açık kaynak gibi yazılım tasarlamak
(techblog.lycorp.co.jp)Yazar, 10’dan fazla açık kaynak projeyi yönetti ve geliştirdi; ekipte yazılımı ilk kez tasarlarken de mümkün olduğunca açık kaynağa dönüştürülme olasılığını akılda tutuyor. Bu süreçte özellikle hangi noktalara vurgu yaptığını tanıtıyor.
-
Dağıtım yöntemi olarak açık kaynağın avantajları
- Mimari bağımsızlığın sağlanabilmesi
- Açık kaynak lisansı ile kullanıcı özgürlüğünün artırılması
- En başından itibaren güvenliğe dikkat edilmesi
-
İyi bir açık kaynak yapısı oluşturmanın ilk adımı
- Tutarlılık - net bir dünya görüşü oluşturmak
- Genişletilebilirlik - katılım için dış arayüzler
- Bakım kolaylığı - davranışı yapılandırma dosyalarından okunabilen program
-
Yazılım türüne göre yapı ve dikkat edilmesi gerekenler
- Yardımcı kütüphaneler
- Veriye bağımlı kütüphaneler
- API veya CLI uygulamaları
- Son kullanıcıya yönelik uygulamalar
-
İsimlendirme ve teknik marka oluşturma
1 yorum
Güzel bir içerik, teşekkürler