ผู้ใช้ Splync ส่วนใหญ่ทำโปรเจ็คซ้ำทุกเดือน
Splync ถูกออกแบบมาเพื่อช่วยคู่รักและเพื่อนในการจัดการงบประมาณร่วมกัน และแบ่งค่าใช้จ่ายได้อย่างเข้าใจง่ายและลดความเครียด เมื่อเวลาผ่านไปเราได้สังเกตเห็นว่าผู้ใช้หลายคนไม่ได้สร้างโปรเจ็คครั้งเดียวเพื่อการเดินทางหรือเหตุการณ์เท่านั้น แต่ยังทำโปรเจ็คแบบเดียวกันซ้ำทุกเดือนเพื่อค่าใช้จ่ายในการดำรงชีวิต ก่อนหน้ารุ่น 1.15 การสร้างโปรเจ็คเหล่านี้ใหม่หมายถึงต้องตั้งค่าเงินตรา จำนวนทศนิยม สมาชิก หมวดหมู่ งบประมาณ และอัตราส่วนการแบ่งใหม่ซ้ำแล้วซ้ำอีก ด้วยการอัปเดตนี้ ผู้ใช้สามารถสร้างโปรเจ็คใหม่ประจำเดือนได้จากโปรเจ็คที่มีอยู่เดิมได้ง่ายขึ้น ทำให้งานจัดงบประมาณซ้ำเร็วกว่า ลื่นไหลกว่า และใช้งานได้จริงมากขึ้นในชีวิตประจำวัน
แบ่งปันได้ดีกว่าทุกเดือน
ชีวิตประจำวันดำเนินไปตามจังหวะรายเดือน ทั้งค่าเช่า ซื้อของชำ ค่าใช้จ่ายสาธารณูปโภค และค่าใช้จ่ายประจำที่กลับมาเรื่อยๆ การสังเกตเบื้องต้นของเรายังบ่งชี้ว่าการจัดงบประมาณอย่างสม่ำเสมอได้ผลดีที่สุดเมื่อผู้สามารถทำซ้ำโครงสร้างเดิมตามเวลา แทนที่จะสร้างใหม่จากศูนย์ในแต่ละเดือน ในมุมนั้น การจัดงบประมาณร่วมกันที่ดีไม่ใช่แค่เรื่องของการคำนวณ แต่ยังเกี่ยวกับการสร้างนิสัยซ้ำได้ นั่นคือเหตุผลที่การอัปเดตนี้สำคัญ Splync ไม่ได้หมายถึงแค่แอปแบ่งบิลเท่านั้น แต่วิสัยทัศน์ที่กว้างกว่าคือการช่วยคู่รักและครอบครัวให้เห็นภาพงบประมาณร่วมกัน ตัดสินใจได้ดีขึ้น และลดความเครียดทางการเงิน การสร้างโปรเจ็คใหม่ประจำเดือนง่าย ๆ เป็นก้าวสำคัญในเป้าหมายนั้น
วิธีโคลนโปรเจ็ค
ในรุ่น 1.15 เราได้แนะนำวิธีการปัดซ้ายง่ายๆ เพื่อโคลนโปรเจ็คจากรายชื่อโปรเจ็คโดยตรง เมื่อคุณปัดซ้ายบนโปรเจ็คที่ต้องการใช้ซ้ำ ให้แตะปุ่มโคลนที่ปรากฏขึ้น หน้าจอสร้างโปรเจ็คใหม่จะเปิดพร้อมกับการตั้งค่าสกุลเงิน จำนวนทศนิยม สมาชิก หมวดหมู่ งบประมาณ และอัตราส่วนการแบ่งจากโปรเจ็คเดิมที่กรอกไว้แล้ว จากนั้นคุณสามารถใส่ชื่อโปรเจ็คใหม่และบันทึกได้ หรือทำการปรับเล็กน้อยถ้าเดือนใหม่หรือต้องการการเปลี่ยนแปลงบางอย่าง เมื่อเปรียบเทียบกับการสร้างโปรเจ็คใหม่ทั้งหมด การโคลนทำให้กระบวนการเร็วขึ้นมากและมักจะเสร็จได้ภายในไม่ถึงนาที
“โคลน” กับ “คัดลอก”
คุณอาจสังเกตว่าเราใช้คำว่า “โคลน” แทน “คัดลอก” ในการอธิบายฟีเจอร์นี้ แม้ว่าทั้งสองคำจะดูคล้ายกัน แต่มีนัยที่แตกต่างกันเล็กน้อย “คัดลอก” มักจะหมายถึงการทำซ้ำทุกอย่างเหมือนเดิม รวมถึงเนื้อหาและประวัติ ในขณะที่ “โคลน” มักใช้ในซอฟต์แวร์เพื่ออธิบายการทำซ้ำโครงสร้างของบางอย่างโดยให้มันพัฒนาได้อย่างอิสระในภายหลัง สิ่งนี้สอดคล้องกับวิธีการทำงานของการโคลนโปรเจ็คใน Splync ที่การตั้งค่าถูกนำมาใช้ซ้ำ แต่โปรเจ็คใหม่เริ่มต้นด้วยความสะอาด ไม่มีธุรกรรมที่ผ่านมา ในมุมนั้น “โคลน” จึงสะท้อนถึงเจตนาและการออกแบบของฟีเจอร์นี้ได้ดีกว่า
ออกแบบเพื่อความสม่ำเสมอ ไม่ใช่แค่ความสะดวก
แม้ว่าการโคลนจะทำให้งานจัดงบประมาณซ้ำเร็วขึ้น แต่การเริ่มต้นโปรเจ็คใหม่ที่สะอาดและเป็นส่วนตัวยังคงสำคัญไม่แพ้กัน ในมุมมองการออกแบบผลิตภัณฑ์ แนวคิดหลักคือการคัดลอกโครงสร้างของโปรเจ็ค ไม่ใช่ประวัติ ใน Splync การโคลนจะนำการตั้งค่าเช่นสกุลเงิน จำนวนทศนิยม สมาชิก หมวดหมู่ งบประมาณ และกฎอัตราส่วนการแบ่งมาใช้ซ้ำ แต่จะไม่มีการคัดลอกบันทึกค่าใช้จ่ายเดิม กล่าวอีกนัยหนึ่ง โปรเจ็คที่โคลนจะเริ่มต้นเป็นโปรเจ็คว่างเปล่าที่ไม่มีธุรกรรมผ่านมา สมาชิกสามารถเพิ่ม ลบ หรือเปลี่ยนแปลงระหว่างการตั้งค่าได้ และถ้ารายชื่อสมาชิกเปลี่ยนไป ผู้ที่ไม่ได้ถูกรวมอยู่ในโปรเจ็คใหม่จากโปรเจ็คก่อนหน้าจะไม่สามารถเข้าถึงได้ ซึ่งทำให้การจัดงบประมาณประจำเดือนสม่ำเสมอโดยไม่ต้องนำข้อมูลเก่ามาใช้ซ้ำหรือเผยแพร่ข้อมูลโปรเจ็คใหม่ไปยังผู้รับที่ไม่ได้ตั้งใจ
กรณีการใช้งานอื่นที่เป็นไปได้สำหรับการโคลนโปรเจ็ค
แม้ว่าการจัดงบประมาณรายเดือนจะเป็นกรณีการใช้งานที่พบบ่อยที่สุด การโคลนโปรเจ็คยังสามารถมีประโยชน์ในหลายสถานการณ์ที่มีโครงสร้างคล้ายกัน ตัวอย่างเช่น ผู้ใช้สามารถคัดลอกโปรเจ็คการเดินทางในอดีตเพื่อวางแผนการเดินทางครั้งใหม่กับกลุ่มที่คล้ายกัน หรือใช้การตั้งค่าเหตุการณ์ร่วม เช่น งานวันเกิดหรืองานพบปะ โดยไม่ต้องสร้างหมวดหมู่และงบประมาณใหม่ทั้งหมด นอกจากนี้ยังช่วยในการทดสอบสถานการณ์งบประมาณต่าง ๆ หรือปรับกลยุทธ์การใช้จ่ายโดยให้โครงสร้างที่คุ้นเคย ฉันเพิ่งใช้ Splync ในงานแต่งงานของตัวเอง แต่หวังว่าจะไม่มีโอกาสต้องโคลนการตั้งค่าโปรเจ็คเดิมอีกในอนาคต Splync ถูกสร้างขึ้นเพื่อช่วยคู่รักและครอบครัวจัดการเงินได้อย่างเปิดเผย สงบ และมีความสุขมากขึ้นร่วมกัน
สิ่งที่จะเกิดขึ้นใน Splync 1.16
ตามที่กล่าวไว้ในบทความก่อนหน้านี้ หนึ่งในพื้นที่ที่จะปรับปรุงใน Splync คือการลบโปรเจ็ค ในรุ่น 1.15 การปัดซ้ายบนโปรเจ็คแสดงเฉพาะตัวเลือกโคลน แต่ในอนาคตอาจมีการเพิ่มการลบโปรเจ็คด้วย จากมุมมองของ SwiftUI การเพิ่มการปัดซ้ายในตัวเองไม่ยากเป็นพิเศษ เนื่องจากสามารถแทรกได้อย่างสะอาดด้วยโมดิฟายเออร์ UI ส่วนที่ยากกว่าคือการตัดสินใจว่าจะทำอะไรหลังจากการปัดนั้น ไม่เหมือนกับการโคลน การลบโปรเจ็คจำเป็นต้องระมัดระวังมากขึ้นเพราะโปรเจ็คมีสมาชิก ค่าใช้จ่าย งบประมาณ และข้อมูลที่เชื่อมโยงอื่น ๆ ที่ควรคงความสม่ำเสมอตามตรรกะแม้หลังจากถูกลบแล้ว ด้วยเหตุนี้ ควรออกแบบและดำเนินการอย่างรอบคอบไม่ควรเร่งรีบ สำหรับตอนนี้ ฉันหวังว่ารุ่น 1.15 จะทำให้โปรเจ็คซ้ำง่ายขึ้นในการจัดการและช่วยให้ผู้ใช้แบ่งปันได้ดีกว่าเดือนต่อเดือน