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