Günümüzde düşük kodlu geliştirme çözümlerinin kullanılmaya başlanmasıyla birlikte şirketlerin ve geliştiricilerin çalışma şeklini değiştirmiştir. Düşük kodlu platformlar, binlerce satır koda ihtiyaç duymadan ve yüksek bir teknoloji anlayışına gerek kalmadan sorunlara çözüm sunmayı kolaylaştırdı.
Forrester 2014 yılında ‘düşük kod’ terimini “geliştirme basitliği ve kullanım kolaylığına odaklanan geliştirme platformlarını sınıflandırmak” olarak açıklamıştır.
Şimdi düşük kod ile geliştirmenin bazı artı ve eksilerine bakalım.
Artıları
- Bir çözüm üretmek için nispeten az tecrübe gerekir veya hiç tecrübe gerekmez.
Bu, düşük kodlu geliştirmenin en önemli avantajlarından biridir, çünkü bir çözüm geliştirmek için teknolojiler hakkında çok az bilgi gerektirir veya hiç bilgi gerektirmez, bu nedenle giriş için zayıf bir engel oluşturur. Teknik olmayan kullanıcıların tam bir uygulama döngüsü gelişimini takip etmeleri için gerekli temeli sağlar.
- Platformlar arası erişilebilirlik
Yerleşik bir low-code (düşük kod) ortamı genellikle çoklu cihaz uyumluluğu ile yapılandırılır. Bu, düşük kodlu geliştirilen uygulamaları birçok cihazda erişilebilir hale getirir. Aynı zamanda, düşük kodlu geliştirme ortamlarına da birçok cihazdan erişilebilir.
- Şekillendirilebilir
Düşük kodlu uygulamalar, kullanıcının gereksinimleri değiştiğinde şekillendirilebilir. Bu, düşük kodlu geliştirmenin en önemli ve uygun maliyetli özelliklerinden biridir.
Eksiler
- Bazen düşük kodlu platformlar kısıtlayıcı olabilir.
Birçok düşük kodlu platform kullanıcısı, bazı özelliklerin değişen iş ihtiyaçlarına uygun olmadığından ve bu nedenle uygulamaların geliştirildiği kapsamı sınırladığından şikayet etmektedir. Bunun için, değişen iş ihtiyaçlarınızı karşılayacak uygun bir düşük kodlu çözüm seçmeden önce biraz araştırma yapmanız gerekir.
- Düşük kod ‘Gölge BT’yi teşvik edebilir
Giderek daha fazla çözüme olan talep arttıkça, birçok işletmenin BT’nin bilgisi olmadan uygulama geliştirdiği ve böylece büyük bir güvenlik riski yarattığı belirtiliyor. Bu nedenle, BT departmanı uygulama ve verileri üzerindeki tam kontrolünü kaybeder.
Bunlar, düşük kodlu geliştirmenin artıları ve eksilerinden bazılarıdır. Çeşitli düşük profilli iş ihtiyaçlarının karşılanmasıyla, düşük kodlu geliştirmenin kalıcı olduğunu ve yazılım endüstrisini değiştirme sürecinde olduğunu söylemek güvenlidir.
KAYNAK: Fernando S. (2022, Sep14). How Low-code Development Is Changing the Software Industry. IFS Blog. https://blog.ifs.com/2022/09/how-low-code-development-is-changing-the-software-industry/