Page 39 - LabMedya - 71
P. 39
TEKNOLOJI 39
olarak tanımlanır. açık belgeden yoksun, karışık ve sürdürülemez Development? https://blog.appsheet. Ê Shannon England, What is no code? The
saçmalıklardan oluşan bir kara kutu olacaktır. com/whats-the-difference-between-no- pros and cons of no code for software
Kissflow: Kapsamlı çözümler sunan en Uygulamanızın girdileri ve çıktılarını tam olarak code-and-low-code-app-development ( development., https://codebots.com/
iyi iş akışı otomasyon yazılım geliştirme anlayabilseniz de tüm uygulama gizli ve kilitli 20 Mart 2022) low-code/what-is-no-code-the-pros-
platformlarından biridir. Kissflow, Gmail ve kalır. Ê Kevin Ferguson, What is low-code? and-cons-of-no-code-for-software-
Google Dokümanlar gibi Google uygulamaları A guide to enterprise low-code app development ( 20 Mart 2022 )
gibi kullanıcı deneyimleri sağlamak için Google Kaynaklar: development, https://www.techtarget. Ê Clive Thompson, The New Startup: No
uygulamalarıyla birlikte çalışacak şekilde com/searchsoftwarequality/definition/ Code, No Problem, https://www.wired.
tasarlanmıştır. Ê What is no-code?, https://bryter. no-code ( 20 Mart 2022) com/story/new-startup-no-code-no-
com/trends/what-is-no-code/?utm_ Ê Nikita Duggal, Importance of Low-Code problem/ ( 20 Mart 2022 )
KODSUZ GELIŞTIRMENIN source=google&utm_medium=organic and No-Code Development, https://www. Ê Craig S. Smith, ‘No-Code’ Brings the
SINIRLAMALARI (20 Mart 2022) simplilearn.com/tutorials/programming- Power of A.I. to the Masses, https://www.
Ê Laura Bosco, The truth about no-code: tutorial/no-code-app-builder (20 Mart nytimes.com/2022/03/15/technology/
Herhangi bir yaklaşımda olduğu gibi, elbette big benefits, enormous opportunity, 2022) ai-no-code.html (20 Mart 2022)
kodsuz geliştirme de tüm sorunların çözümü limited capabilities, https://www. Ê Four major disadvantages of no code Ê https://bilimfili.com/no-code-nedir
değildir. Çoğu süreç ve hizmeti iyileştiren krit.com/blog/no-code-low-code- that you must know, https://moqod. Zeynep Senis
kodsuz geliştirmenin tek başına optimal çözüm nontechnical-founders ( 20 Mart 2022) com/blog/no-code-disadvantages/ (20
olmadığı iki senaryo bulunur. Ê Mary Ludloff, What’s the Difference Mart 2022)
Between No-Code and Low-Code App
İlk olarak, kodsuz geliştirme,
karmaşık, “ısmarlama” ve stratejik
işler için uygun değildir. Bunlar, tam
olarak otomatikleştirilemeyen ve
otomatikleştirilmemesi gereken türde
işler olarak karşımıza çıkar. İkinci olarak
ise, senaryonun karmaşıklığının kodsuz
uygulamanın üzerine bazı özel yazılım
çözümleri gerektirdiği bir noktaya ulaşılacaktır.
Örneğin, altyapının farklı bölümlerinin kendi
aralarında iletişim kurması gerektiğinde,
bir miktar özel kod gereklidir. Bu kaynakları
birbirine bağlamak ve girdilerin ve çıktıların
prosesten prosese akışını sağlamak kodsuz
olmanın ötesinde ekstra adımlar gerektirebilir.
Uygun dizayn edilmiş bir kodsuz platform,
kodsuz kapsamın genişletilmesine yardımcı
olan ve işlevselliği bir işletme ve veri ayak
izi genelinde genişletebilecek diğer veri
kaynaklarına ve uygulamalara bağlantı
sağlamaya yardımcı olan entegrasyonlara ve
API'lara sahip olmalıdır. Ancak bu durumda,
bu veri noktalarını doğru noktada bir araya
getirmek için bir IT ekibi veya yazılım
geliştiricilerle birlikte çalışmak gerekir.
KATI ŞABLONLAR,
OLUŞTURABILECEKLERINIZI SINIRLAR
Bir uygulamanın farklı özelliklerini oluşturmaya
gelince, hiçbir kod geliştirme platformu bir dizi
kullanım senaryosunu karşılayacak şekilde
yapılandırılabilen çeşitli şablonlar ve bileşenler
sağlamaz. Uygulamanın gerektirdiği kaçınılmaz
uç durumlarla karşılaşıldığında, gereken belirli
iş mantığını uygulamak için hazır yapı taşlarına
tam olarak sahip olamazsınız. Bu durumlarda
odağınız yalnızca, "ne inşa etmek istiyorum"dan
"ne inşa edebilirim"e hızlıca kaymakla kalmaz,
aynı zamanda, karmaşık ve genellikle maliyetli
geçici çözümlere başvurmak zorunda
kalabilirsiniz. Uygulamanızın kod gerektirmeyen
sağlayıcınızın kısıtlamaları dahilinde çalışmasını
sağlamak için büyük yatırımlar yaptıktan sonra,
geriye kalan tek şey, ısmarlama bir çözümün
olabileceğinden daha katı ve maliyetli bir
yazılım parçasıdır.
KAYNAK KODUNA GENELLIKLE
SAHIP OLAMAZSINIZ
Bir gün kodsuz geliştirme platformunuzdan
uzaklaşmaya karar verirseniz, hızlı bir şekilde
“satıcıya bağımlılık” sorunuyla karşılaşırsınız.
Buna genellikle sağlayıcıları değiştirememe ve/
veya önemli maliyetler de eşlik eder. Gelecekte
uygulamanızı düzgün bir şekilde sürdürme
şansınız, orijinal satıcıya olan bağımlılığınıza
bağlıdır. Sağlayıcı kaynak kodunuzu erişilebilir
kılsa bile, uygulamanızın başlığının altında
muhtemelen keşfedeceğiniz şey, herhangi bir