yazılım öğren

Yazılım tasarımı, bir sorunun yazılım çözümü için, sorun giderme ve planlama aşamasıdır. Yazılımın özellikleri kararlaştırıldıktan sonra yazılım geliştiricileri sorun için bir çözüm geliştirir. Bu aşama mimarisel görünüm kadar, alt düzey algoritma gerçeklemeyi de içerir.
Yazılım tasarımı için programlamanın ilk aşaması da diyebiliriz. Programlama işlemine başlamadan önce mutlaka ön çalışma yapmak ve programın nasıl işleyeceğini ortaya koymak gerekir. Programlama makine dili veya yüksek seviyeli bir programlama dili kullanılarak yapılır.
Yazılım tasarımında bazı etmenler göz önünde bulundurulur. Bunlardan bazıları:

Pazarlanabilirlik
Kullanılabilirlik
Paketleme
Genişletilebilirlik
Güvenilirlik
Bakım kolaylığı
Uyumluluk
Yeniden kullanılabilirlik

View More On Wikipedia.org
  1. ElbanBirArslan

    Kubernetes Nedir?

    Kubernetes, Google tarafınca GO dilinde geliştirilmiş Cloud Native Computing Foundation tarafınca desteklenen mevcut konteyner haline getirilmiş uygulamalarınızı otomatik deploy etmek, sayılarını arttırıp azaltmak şeklinde işlemler ile beraber yönetmenizi elde eden bir Konteyner kümeleme...
  2. ElbanBirArslan

    Temel Git Komutları Nelerdir?

    Daha önce GIT Nedir ve Neden GIT Kullanmalıyız ile ilgili bir yazı yazmıştım. GIT temel komutlarını kullanabilmek için Mac OS X'de Terminal uygulamasını, Windows'da ise GIT Bash'i açarak aşağıdaki komutları çalıştırmanız gerekir. **Örnek Terminal görüntüsü **Örnek GIT Bash görüntüsü GIT...
  3. ElbanBirArslan

    Git Nedir ve Neden Git Kullanmalıyız?

    GIT Nedir? Daha önce GIT'ten detaylı bir şekilde bahsetmiştim. GIT Denetim Sistemi'nin ne işe yaradığını anlatmaya başlamadan ilkin birazcık kültür mantarı moduna geçelim ve "git" kelimesinin anlamı ve bu sistemin kısa tarihsel gelişimi üstüne konulaşım. Peki bunu niçin yapıyoruz? Şu sebepten...
  4. ElbanBirArslan

    Git Nedir ve Git Kurulumu Nasıl Yapılır?

    Git Nedir? Git, kısa süre içinde yazılımcıların vazgeçilmezleri arasına giren bir sürüm/versiyon denetim sistemidir. Yazdığımız projeleri, bilgisayarımızda ya da harici disklerde binbir çekince altında değilde web üstünde tutmamızı ve yönetmemizi elde eden bir sistemdir. Niçin Git...
Üst