ส่วนรหัสต่ำ 'กำหนด' ใหม่เกิดขึ้น

  • Oct 27, 2023

วิธีที่ผู้จำหน่ายโค้ดต่ำจะยังคงสร้างสรรค์และเพิ่มความเร็วในการจัดส่งซอฟต์แวร์ต่อไป

นักพัฒนาสามารถส่งมอบแอพพลิเคชั่นทางธุรกิจประเภทหลัก ๆ ได้เร็วกว่าหลายเท่า แพลตฟอร์มโค้ดต่ำ มากกว่าที่พวกเขาสามารถทำได้ด้วยการเขียนโค้ดเพียงอย่างเดียว ผู้จำหน่ายโค้ดต่ำจะเพิ่มความเร็วในการจัดส่งซอฟต์แวร์ได้อย่างไร

จุดเด่น

  • วิธีใช้ ChatGPT เพื่อค้นคว้าเอกสาร การนำเสนอ การศึกษา และอื่นๆ
  • เหตุใด Safari จึงไม่ใช่เบราว์เซอร์ที่ฉันเลือกบน MacOS อีกต่อไป - และเบราว์เซอร์ที่ฉันใช้แทน
  • วิธีใช้โหมดสแตนด์บายบน iOS 17 (และ iPhone รุ่นใดที่รองรับ)
  • smartwatches ที่ดีที่สุดที่คุณสามารถซื้อได้: Apple, Samsung และอีกมากมายเมื่อเปรียบเทียบ

ฉันเห็นแหล่งที่มาของนวัตกรรมใหญ่สองแหล่ง: 1) การใช้ AI ในการพัฒนาและการดำเนินงานที่ใช้โค้ดน้อย และ 2) การยอมรับนวัตกรรมใหม่ แนวทางนี้ ฉันกำลังเรียกว่า "กำหนดโค้ดต่ำ" ผู้จำหน่ายสี่รายยอมรับโค้ดต่ำที่กำหนด: Novulo, Oriana, Ultimus และ วิซรู. ส่วนอีกหลายคนยอมรับแนวคิดนี้บางส่วน

ผู้จำหน่ายทั้งสี่รายเพิ่มสองมิติให้กับการพัฒนาแบบประกาศและการปรับใช้แพลตฟอร์มแบบ low-code โดยอัตโนมัติ (ดูรูปด้านล่าง):

  1. ส่วนประกอบของแอปพลิเคชัน ส่วนประกอบเป็นโมดูลในตัวเองที่ลูกค้านำมารวมกันเพื่อสร้างแอปพลิเคชัน ตัวอย่างได้แก่ การจัดการเนื้อหา บัญชีแยกประเภททั่วไป แดชบอร์ด ใบแจ้งหนี้ และแผ่นเวลา การเพิ่มความเร็วในการส่งแอปพลิเคชันมาจาก ใช้ซ้ำ ของฟังก์ชันการทำงานแบบแพ็กเกจแทนที่จะสร้างฟังก์ชันการทำงานทั้งหมดตั้งแต่เริ่มต้น การพัฒนาแบบใช้โค้ดน้อยช่วยเพิ่มความเร็วในการสร้างตั้งแต่เริ่มต้น ส่วนประกอบของแอปพลิเคชันทำให้การจัดส่งเร็วยิ่งขึ้น
  2. สถาปัตยกรรมในตัว สถาปัตยกรรมที่รองรับแอปพลิเคชันทั้งหมด ส่งเสริมความสมบูรณ์ของแอปพลิเคชัน ประสิทธิภาพ ตลอดจนการอัปเดตและการเปลี่ยนแปลง ส่วนประกอบของแอปพลิเคชันเป็นมากกว่าเทมเพลต พวกเขาได้รับการออกแบบมาให้ทำงานร่วมกัน

ผลลัพธ์ที่ได้คือจุดกึ่งกลางที่มีประสิทธิผลระหว่างการสมัครรับบริการซอฟต์แวร์ (the วิธีที่เร็วที่สุดในการ "ส่งมอบ" แอปพลิเคชันทางธุรกิจ) และการพัฒนาแอปพลิเคชันแบบกำหนดเองโดยใช้โค้ดต่ำ แพลตฟอร์ม "Prescriptive" เป็นวิธีที่ดีในการอธิบายแนวทางนี้ เนื่องจากแพลตฟอร์มกำหนดทั้งสถาปัตยกรรมแอปพลิเคชันและโครงสร้างโมดูล

สำหรับปี 2020 ฉันกำลังวางแผนโครงการวิจัยเกี่ยวกับแนวทางที่กำหนดสำหรับแพลตฟอร์มที่ใช้โค้ดน้อย โปรดแสดงความคิดเห็นและข้อเสนอแนะเกี่ยวกับแนวคิดนี้ คำมั่นสัญญา และข้อผิดพลาดด้านล่าง ฉันซาบซึ้งมากสำหรับความช่วยเหลือของคุณ!

หมายเหตุ: เราได้จัดทำเอกสารว่าผู้ขายผสมผสาน AI ไว้ในการประเมิน Forrester Wave™ ปี 2019 ของแพลตฟอร์มระบบอัตโนมัติสำหรับกระบวนการดิจิทัลและโค้ดต่ำได้อย่างไร ดูการวิจัยนั้นสำหรับข้อมูลเพิ่มเติมในหัวข้อนี้

โพสต์นี้เขียนโดยรองประธาน นักวิเคราะห์หลัก John Rymer และปรากฏครั้งแรก ที่นี่.

นักพัฒนา

มันเป็นจุดสิ้นสุดของการเขียนโปรแกรมอย่างที่เรารู้ -- อีกครั้ง
นักพัฒนารู้สึกมั่นคงในงานของตน แต่พวกเขายังคงคิดที่จะลาออก
อนาคตของเว็บจะต้องมีนักพัฒนาซอฟต์แวร์ประเภทอื่น
แล็ปท็อป Linux ที่ดีที่สุดสำหรับผู้บริโภคและนักพัฒนา
  • มันเป็นจุดสิ้นสุดของการเขียนโปรแกรมอย่างที่เรารู้ -- อีกครั้ง
  • นักพัฒนารู้สึกมั่นคงในงานของตน แต่พวกเขายังคงคิดที่จะลาออก
  • อนาคตของเว็บจะต้องมีนักพัฒนาซอฟต์แวร์ประเภทอื่น
  • แล็ปท็อป Linux ที่ดีที่สุดสำหรับผู้บริโภคและนักพัฒนา