Python Django

Soru

Selamlar, Python django web frameworkden anladigim kadariyla pattern anlayisi pek yok o degilde her web form icin bagimsiz odakli kod yaziliyor yani web page tasarlanir ve olasi database islemler yapilir ve her ayri web page icin ayri kodlar yazilir pek oyle class yapisi kullanilmiyor


Devam Ediyor 0
Gorkhmaz 1 sene 7 Cevaplar 666 görüntüleme Kalfa 1

Hakkında GorkhmazKalfa


Beni Takip Et

Cevaplar ( 7 )

  1. 1-) https://www.python.tc/mvc-nedir-django-mvt/

    2-) https://www.python.tc/django-framework-nedir/

    Öncelikle yukarıda attığım iki linki okumanız gerekiyor çünkü bahsettiğiniz hiç biri django için geçerli değil.

    • Django pattern yapısının babası sayılır çünkü pattern desing’in tüm kurallarını sağlamaktadır. Model – View – Template yapısıyla çalışan bir frameworktür detaylı bilgiler link üzerinde var.
    • Ayrıca class yapısıyla anahatlarını oluşturmuş bir frameworktür. Generic yapıları bir hayli boldur.

     

  2. tamam ayni seyi soglediniz sizde design pattern demekte kastim software architecture kast ediyordum, hem dediginiz MVC yapisi tek python icin gecerli degildirki, bu bildigimiz bi yapi eger software architecture olmazsa generic yapilar ne icin gereklidir yok hayir web page yonumlu yazilim burdaki ornek calisma ve aciklamalardan gordumde opnunicin yazdim

  3. class yapısıyla anahatlarını oluşturmuş bir frameworktür bunu demekle neyi kast ediyorsunuz ne anahatti 🙂 python gordugum projelerinde ana hattin pek bogle class yonumlu degilde python farkli bi programlam dili gibiymis gibi yazildigini fark etdim, bazi kolayliklar saglaya bilir fakat cozum yine yazilimcidan asli olarak kaliyor pek tercih edile bilir tarafi yok bence

  4. Gorkhmaz, Software Architecture nedir?

  5. Turkcesi yazilim mimarisi olarak gecer ornek olursa java dilinde design pattern, c#-ta n-tier layer.Bu mimariler dolasiyisla code yapisi ve application arasinda yapilacak temel mimarilerdir bunlara misal vermek gerekirse 250 daha afazla mimari mevcuttur.Bu mimari yapilarla temel standartlarla projeler yapilir ve uygulanir.Mimarisiz yazilim karmasik kod ve yeni yazilimci ekleme acisinda olaaksizdir ve hic bir anlam yoktur

  6. Bu cevap düzeltildi.

    Bir sistemin nasıl davrandığının anlaşılması yazılım mimarisinin konusudur.

    Sistemin veya projenin geliştirilmesi ve genişlemesi için tasarım ve uygulama ekipleri tarafından gerçekleştirilmesi gereken amaçların tümü bu konuya hizmet eder.

    Performans, değiştirilebilirlik (esneklik) ve güvenlik bu konunun birincil etkenleridir. Ve bunların tümü bir vizyon olmadan elde edilemez.

    Software Architecture budur.

    Django da bu vizyondur.

  7. :))siz sozlediginiz ve hakkinda soylediginiz software architecture lifecycle-dur.Bu konu hakkinda bilgisi yetmez pratikli insanlar icin konustum ezbere sozler ancak pratik olmamakta ireli gelmemektedir

Cevap bırak

Captcha Captcha güncellemek için resime tıkla