Kod yok, geniş bir terimdir. Son kullanıcıların geliştiricileri işe almadan web sayfalarını ve uygulamaları bir araya getirmelerine yardımcı olan geniş bir ürün grubunu açıklar.
Son yıllarda, aynı zamanda bir tür ideoloji haline geldi (örneğin, bu Forbes sütununda övüldü): BT geliştirmeyle iç içe olan tüm komplikasyonlardan kurtulma sözü – meşhur yüksek maliyetleri, öngörülemezliği ve ölçeklendirme zorluğu takımlar yeterince hızlı.
Bununla birlikte, önerilen yaklaşımlar aşırı satıldığından ve / veya özellikle yeni olmadığından, sözün genellikle abartıldığını iddia ediyorum. Yine de, kodsuz araç kutusundan gelen niş çözümler, görevlerinizi belirli boru hattı parçalarında şaşırtıcı derecede iyi bir şekilde yapabilir.
Öyleyse ideolojiyi birbirinden ayıralım ve girişimlerin ve işletmelerin kodsuz çözümleri düşünürken neleri dikkate alması gerektiğine bakalım.
No-code özellikle yeni değil
Kodsuz demişken, genellikle bunu yeni bir gelişme olarak düşünüyoruz, 2010’ların sonunda dünyayı pahalı mühendislerden kurtarmak için atılan bir adım. Notion, Mailchimp, Voiceflow veya Bubble olsun, kodsuz yaklaşımlarla ilişkili şirketler genellikle yakın zamanda yeni kurulan şirketler olarak bulunur. Ama yaklaşım aslında bu kadar yeni mi?
Aslında, bilgisayar çağının başından beri kod benzeri araçlar yoktu. Microsoft Excel’i ele alalım: Temelde, SQL kullanmak yerine basit bir veritabanı oluşturmak için görsel işaretle ve tıkla yöntemlerine girişmenin bir yoludur. Veya Windows, Mac OS veya Ubuntu gibi herhangi bir grafik işletim sistemi: kullanıcılara, kod benzeri komutları öğrenmeye gerek kalmadan görsel yollarla birleştirilmiş bir komut satırı işlevi sağlarlar.
Bu nokta, kodsuzluğun sınırlamalarını da mükemmel bir şekilde göstermektedir. Çoğu işletim sisteminin hala komut satırı tabanlı bir çekirdeğe sahip olması ve deneyimli kullanıcılara buna erişim izni vermesi tesadüf değildir: bazı şeylerin görselleştirilmesi doğal olarak zordur.
Evet, pek çok insan Mac OS X Terminaline dokunmaz ve asla dokunmaz, ancak çoğu durumda, terminal konusunda bilgili birinin belirli bir karmaşıklık seviyesinin üzerindeki herhangi bir eylemi gerçekleştirmek için yanında olması gerekir.
Kodsuz düşünce kalıplarını sınırlar
Görselleştirme ve basitleştirme, bu kodsuz temellerin bir bedeli vardır: kodsuz araçlar genellikle müşteriyi sınırlı sayıda modele yönlendirir – aslında, koddan kurtulmalarına tam olarak izin veren şey budur.
Diyelim ki, yalnızca belirli sayıda ürün yönetimi tekniği, örneğin Trello gibi kodsuz görev yönetimi araçlarıyla el ele gider. Sonuç olarak, fikrin kendisi bayatlayabilir.
Kalıplarla ilgili sorun, size öğrenme olasılığını inkar etmeleridir. Bir satış görevlisi, yalnızca açılış sayfası ön ayarlarını kullanarak iş konusunda uzman olamaz. Kod genellikle size sistemi yapılandırmak için neredeyse sonsuz olanaklar sunar (açık kaynak kültürü ve yaklaşımların rekabeti, programlama dilleri ve kütüphaneler genellikle herhangi bir alanda bunu garanti eder).
İlk proje için o kadar önemli olmayabilir, ancak herhangi bir profesyonelin büyümesi ve geleceği için çok önemlidir. Karmaşıklıktan kurtulmanın yolunu basitçe ‘kodlamayacağınız’ hesaplamalar veya yüksek yüklü sistem performansı gibi bazı alanlar vardır.
Bu nedenle, Readymag’deki ekibimle birlikte çözümlerimizde her ne pahasına olursa olsun bayatlamadan kaçınmaya çalışıyoruz, kullanıcılarımızı hiçbir zaman ön ayarlarla sınırlamıyoruz, onlara her zaman temiz bir tuvale erişim sağlıyoruz. Kullanıcılarımıza kodlama için araçlar da veriyoruz.
İyi araçların kesin kapsamı vardır
Bununla birlikte, dar kapsamlı bir görev söz konusu olduğunda kodsuz yaklaşımların harika olduğuna kesinlikle inanıyorum. Readymag’de gerçekten kullandığımız bir API entegrasyonu aracı olan Zapier’i ele alalım; veya Airtable, CMS’nin oluşturulmasını otomatikleştiren bir araç.
Buradaki fikir, kolayca otomatikleştirilebilen ve yapılandırılabilen bir şey için zamanınızı boşa harcamak değil, yine de gerekli parçalar için mühendisliğin gücünü kullanmaktır.
Başka bir örnek, Stripe veya Ecwid gibi özel e-ticaret araçlarıdır. Kendi e-ticaret alt aracımızı oluşturmak yerine, Readymag olarak bunları entegre ettik. İşlem hattının her bir parçasını kodlu veya kodsuz özel araca bırakmaya çalışıyoruz.
Ve Readymag’i böyle bir başka araç olarak düşünüyoruz – etkileşimli grafikler ve etkileşimli UX için harika, ancak muhtemelen daha büyük ve daha karmaşık projeler için ek API’ler veya özel kodlarla güçlendirilmiş bir web editörü. Tam teşekküllü kodsuz bir yaklaşım sınırlayıcıdır, ancak belirli bir kod içermeyen araç geliştirme sürecinizi önemli ölçüde artırabilir.
Özetle – hiçbir zaman koda bir mantra olarak inanmayın, ancak her zaman niş pratik kullanımlarına dikkat edin.
12 Ocak 2021 – 07:00 UTC’de yayınlandı