Masa Destekli Tasarım

Yazar: Eugene Taylor
Yaratılış Tarihi: 11 Ağustos 2021
Güncelleme Tarihi: 1 Temmuz 2024
Anonim
Tinkercad Dersi - Hızlı Hızlandırılmış Flash Gibi Eğitim 10 dk
Video: Tinkercad Dersi - Hızlı Hızlandırılmış Flash Gibi Eğitim 10 dk

İçerik

Tanımı - Tablo Odaklı Tasarım ne anlama geliyor?

Tablo odaklı tasarım, program kontrol değişkenlerini ve parametrelerini (kurallarını) koddan ayırarak ve bunları ayrı dış tablolara yerleştirerek uygulamaları basitleştirmeyi ve genelleştirmeyi amaçlayan bir yazılım geliştirme mühendisliğine bir yaklaşımdır. Temel amaç, program kontrol verilerini uygulama mantığından ayırmak ve değişiklik yönetimini kolaylaştırmak için modülerliğe vurgu yapmaktır.

Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Tablo Odaklı Tasarımı Açıklıyor

Tablo güdümlü tasarım tabloları özlü oldukları gibi kullanır ve ilişkileri grafiksel olarak iyi temsil eder, tasarımcıların / programcıların ne yaptıklarını hemen anlamalarını kolaylaştırır. Tabloları kullanarak bir türden bir bilgiyi başka bir türe dönüştürebilirler. Örneğin, iki kentin adları, diğer tablolarda veya aynı tablonun diğer bölümlerinde mevcut olan bilgilere bağlı olarak, nüfus veya arazi alanı farkları arasındaki mesafeye dönüştürülebilir. Aynı şekilde, bir programdaki koşulların toplanması, bir karar tablosu kullanılarak doğrudan bir dizi eylem veya prosedüre dönüştürülebilir.

Bir tablo, satırlar ve sütunlardan oluşan herhangi bir veri yapısıdır, sütunlar genellikle sayı ile sabitlenirken, satırlar değişkendir. Diziler, listeler, istifler, indeksler, kontrol blokları, dosyalar, grafikler ve çizelgeler de tablo formlarıdır, fakat sadece bir program onları kullandığı için, esasen masaya dayalı bir tasarım kullandığı anlamına gelmez.

Masa odaklı tasarım yeni bir şey değil; temel prensipleri ilk olarak 1950'lerin başlarında geliştirildi ve uygulandı, ancak o zaman gerçekten zemin kazanamadı. Bunun temel nedeni, o zamanlar ana belleğin çok pahalı olması ve disk erişim hızlarının normal sistemlere kıyasla zaten yeterli olduğu görülmesi ve programcıların verimli erişim yöntemleri yazma konusunda henüz iyi bir bilgili olmalarıydı. henüz olanlar. Bu nedenle, masa başında çalışan yazılım tasarımının gelişmesi pek de elverişli değildi.

Tablolar aşağıdaki avantajlara sahiptir:

  • Analiz aşamasında iş hedefinin veya mücadelesinin kısa ve düzenli özelliklerini sağlarlar.

  • Teori ve uygulama arasında çok yakın bir bağlantı sağlayan şartnamelerden doğrudan ve kolayca uygulanabilirler. Bu, tasarım ve geliştirme aşamasında.

  • Bakım ve geliştirme aşamasında mevcut kod için minimum risk ile hızlı geri dönüşler için tek ve merkezi değişikliklere izin vermek için tablolar paylaşılabilir.