Merhabalar, işletim sistemine özel * kısımları bulunan * cross-platform yazılımın yapısı nasıl olmalıdır sizce? Link, açık kaynak örnek ya da fikirlerinizi paylaşırsanız memnun olurum.
"İşletim sistemine özel cross-platform yazılım"???
Cross platformsa nasıl bir işletim sistemine özel kalabiliyor???
Yazdığınız cümlenin kendi ile çeliştiğinin farkında mısınız?
Genelde Cross platform lib kullaniyorsan isletim sistemine ozel yazmak anti pattern.
Ama buna ragmen yazman gereken durumlar oluyor, hepsi uzerinde calistigi os ve arch bilgisini sunar. Python da OS, Java da Runtime, React ta Platform., C# da "ONLY_WINDOWS" uzerinden alirsin ve platform spesifik davranabilirsin.
Cevaplarınız için teşekkürler fakat temelde işletim sisteminin bilgisini almayı değil de, büyük projelerde nasıl uygulandığını merak ediyorum, örneğin bridge pattern kullanmayı düşünüyorum fakat büyük uygulamalarda da bridge pattern kullanılıyor mu?
Cevaplarınız için teşekkürler fakat temelde işletim sisteminin bilgisini almayı değil de, büyük projelerde nasıl uygulandığını merak ediyorum, örneğin bridge pattern kullanmayı düşünüyorum fakat büyük uygulamalarda da bridge pattern kullanılıyor mu?