İyi Akşamlar. Bir uygulama geliştirirken nasıl parçalara ayrılır? Yani hangi classlara sahib olacak hangi metodları olacak? Bunu nasıl belirliyorsunuz? Nasıl öğrendiniz nereden öğrendiniz? Rica edersem yardımcı olurmusunuz İnşaAllah
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Mimari sablonlara karar vermede ne icin yazilim gelistirdiginizi, amacinizi belirlemek gerekli. Isletim sistemi, e-ticaret sitesi, bankacilik sistemleri gibi farkli amacli yazilimlar icin farkli mimari sablonlar uygulamak daha iyi sonuc verecektir. Ihtiyaciniza gore uygulamayi parcalara ayirdiktan sonra bu genelde bu parcalarin birbirleri ile nasil iletisim kuracagi belirlenir. Interfaceler de genelde iletisim prensiplerine gore belirlenir, hangi yontem/protokol/araclar kullanilacaksa buna gore de implementasyonlar yazilir.
Nasil, nereden ogrendiniz sorusuna kendi adima cevap verirsem calismaya basladiktan sonra ogrendim. Matematik muhendisligi okudum, benim aldigim dersler arasinda yazilim gelistirme prensipleri/sablonlari gibi dersler yoktu malesef. Ben okurken bilgisayar bilimleri/muhendisligi bolumlerinde de yoktu boyle dersler belki yazilim muhendisligi bolumleri acildiktan sonra onlara ogretilmistir.
Eger okulda ogrenme imkaniniz yoksa temel kavramlari ogrenmek icin dogal olarak google'dan baslayabilirsiniz ardindan da yine dogal olarak github uzerinden bu sablonlarin uygulandigi projeleri inceleyebilirsiniz.
Yani hangi classlara sahib olacak hangi metodları olacak? Bunu nasıl belirliyorsunuz? Nasıl öğrendiniz nereden öğrendiniz?
Rica edersem yardımcı olurmusunuz İnşaAllah
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.