8

Programcılar üzerine sorulan: Well designed/high-quality open source softwareiyi tasarlanmış/yüksek kaliteli açık kaynak yazılım

ben Yazılım Design analiz Ben bir açık kaynak yazılımı seçmeliyim bir yazılım tasarımı sınıf alıyorum bakış açısı. kodun az 100.000 ardından hatları:

Bu büyük proje olmak zorundadır.

Gerçekten çok iyi tasarlanmış ve iyi yazılım tasarımı iyi bilgilere sahip olmak architected bir yazılım seçmek istiyorum. Anlamlı sınıflar ve mimari, (tasarım) desen iyi kullanmak, soyutlama iyi kullanmak vb bileşenleri, yüksek uyum ve bileşenleri arasındaki düşük bağlantı, iyi organizasyon gibi şeyler anlamına iyi tasarım olarak

...

Bana önerecek herhangi bir yazılımınız var mı?

Not yazılım sadece iyi bir tasarım olması gerekir ki, tasarım belgelendirilmesi gerekmez! :)

O yüzden iki saat ve hiçbir olanlar oldu görüyoruz ... Aynı zamanda bir kütüphane, bir araç, vb olabilir ... son kullanıcı için bir uygulama olması

+2

(!): Ama bir göz değer olduğunu düşünüyorum -

  • Kesinlikle bu madalya kaplı bir alter koymak, süper mükemmel olduğunu iddia eden değilim Programmers.se.com'a almayı öneriyorum. Ve Apaçi vakıf projeleri bu konuda bilmiyordum zihin (httpd, karınca, vs.) – Eimantas

  • +0

    gel! Teşekkürler! –

    +1

    programlama dili/işletim sistemi tercih edersiniz ki :) orada Yayınlanan? Java, C++, Python: Ben alt bileşenlerini (unittests) ve hatta iş akışları (integratino testleri) k3b @ – k3b

    cevap

    2

    ihtiyacı yoktur partiye gelip - kuyu - hayır olanlar yüzden olacağım dışarı kendi boyunlarını sıkışmış ilk :) Ben ASP.NET CMS/Web Application Framework birkaç üzerine inşa ettik bir açık kaynak var

    yıl; öğrendiğim mimari iyiliğin tümünü (en çok?) içerir (şimdiye kadar).

    Ama:

    . o 100,0 eğer
    • emin değilim 00+ satır kodları ya da değil; indirme yaklaşık 3 Mb'dir. Orada onu söndürmek için yeterince cesur değilim
    İlgili konular