Mobil Programlama

App Inventor

DERS PROGRAMI
App Inventor 101 Ders Programı

Yazılım Mühendisliği ve Hata Ayıklama

Lisans: Creative Commons 26.11.2020 tarihinde güncellendi
Bakabileceğiniz Etiketler: Eğitmen: Tuğçe Gürsoy

1. Kısım

Şu ana kadar yaptığımız uygulamalar, küçük yazılım projeleri olduğundan çok büyük sorunlarla karşılaşmadık ancak daha karmaşık projeler üzerinde çalışmaya başlayınca pek çok sorunla karşılaşıp yazılım mühendisliğinin zor kısmı ile tanışacağız. Bu problemleri çözmek için önseziye, planlamaya, taslak çıkarmaya, kullanıcı ve sistem testi yapmaya ve hepsinden önemlisi programlama yeteneğinden çok mühendislik yetenek ve tekniklerine ihtiyaç duyacağız. Bu bölümde mühendislik ve hata ayıklama tekniklerinden bahsedeceğiz.

2. Kısım

3. Kısım

Bir uygulamayı kağıt üzerinde adım adım incelemek programlamayı anlamanın iyi bir yoludur. Bu metod ayrıca etkisi kanıtlanmış bir hata ayıklama metodudur. App Inventor’da dahil olmak üzere programlama ortamları hata ayıklama ve bazı işlemleri otomatikleştirmek için gelişmiş bir taslak çıkarma özelliği sunar. Böyle araçlar, uygulama çalışırken olan biten şeyler için aydınlatılmış bir bakış açısı sunduğu için uygulama geliştirme sürecini geliştirir. Bu araçlar programcıya,

• Uygulamayı değişkenleri ve özellikleri açısında incelemek için istenilen herhangi bir noktada durdurabilme,

• Yaptıkları işi görebilmek için blokları tek tek çalıştırabilme gibi özellikler sunar.