การฝึกพิมพ์ที่ใช้ข้อความการส่งจริงสำหรับนักพัฒนา
GitType ซึ่งพัฒนาโดย unhappychoice เป็นเครื่องมือฝึกพิมพ์สำหรับนักพัฒนาซอฟต์แวร์ที่ใช้ข้อความการควบคุมเวอร์ชันในการสร้างแบบฝึกหัด มันดึงข้อความการคอมมิตจาก Git hosting ในโลกจริงเพื่อสร้างเซสชันที่เลียนแบบคำศัพท์ของนักพัฒนา ผู้ใช้สามารถเลือกที่เก็บข้อมูล ยืนยันตัวตนด้วยโทเค็นการเข้าถึงส่วนบุคคล และดูเมตริก WPM และความแม่นยำแบบสด เครื่องมือนี้มุ่งเป้าไปที่วิศวกรซอฟต์แวร์ ผู้ปฏิบัติงาน DevOps และนักศึกษาวิทยาการคอมพิวเตอร์ที่ต้องการฝึกพิมพ์ให้สอดคล้องกับไวยากรณ์ทางเทคนิคและการเขียนย่อ
แหล่งข้อมูลมีความเกี่ยวข้องกับการพิมพ์ของนักพัฒนามากน้อยเพียงใด?
แอปจะดึงข้อความฝึกจากข้อความการคอมมิทจริง ดังนั้นข้อมูลที่ป้อนจะสะท้อนถึงชิ้นส่วนทางเทคนิคสั้นๆ สัญลักษณ์ และการเขียนย่อแบบปกติแทนที่จะเป็นการเขียนแบบเต็มรูปแบบ การออกแบบนั้นทำให้ผู้ใช้ได้สัมผัสกับเครื่องหมายวรรคตอนและคำสำคัญที่พวกเขาพิมพ์ในระหว่างการทำงานกับการควบคุมเวอร์ชัน ช่วยให้เกิดรูปแบบนิ้วสำหรับความคิดเห็นที่มีวงเล็บ แท็กปัญหา และคำกริยาที่กระชับ คาดว่าจะมีการฝึกซ้อมที่เน้นการแก้ไขอย่างรวดเร็วและเล็กน้อยแทนที่จะเป็นการเขียนยาวๆ
แอปมีผลต่อทรัพยากรเดสก์ท็อปในระหว่างเซสชันหรือไม่?
ไคลเอนต์เดสก์ท็อปสร้างขึ้นด้วยเฟรมเวิร์ก Electron ซึ่งมีการรันไทม์ Chromium ร่วมกับแอปพลิเคชัน ตัวเลือกนั้นหมายความว่ามีการใช้หน่วยความจำและกระบวนการพื้นฐานที่สูงกว่าประโยชน์ใช้สอยพื้นฐานที่น้อยที่สุด; การพุ่งของ CPU จะถูกจำกัดอยู่ที่การพิมพ์ที่ใช้งานอยู่และการเรนเดอร์เมตริกสด การฝึกซ้อมในช่วงเวลาที่ว่างหรือเมื่อมีงานหนักอื่นๆ ถูกหยุดจะช่วยลดการรบกวนที่สังเกตได้กับการสร้างหรือการทดสอบ
ปลอดภัยที่จะใช้กับข้อมูลในที่เก็บส่วนตัวหรือไม่?
นักพัฒนาสนับสนุน Personal Access Tokens สำหรับการเข้าถึงที่เก็บข้อมูล และแอปใช้ Git hosting API เพื่อดึงข้อความ ดังนั้นการตรวจสอบสิทธิ์ผ่านเครือข่ายจึงจำเป็นต้องเข้าถึงเนื้อหาส่วนตัว การเป็นโครงการโอเพ่นซอร์สทำให้ผู้ใช้มีตัวเลือกในการตรวจสอบโค้ดต้นฉบับและตรวจสอบว่าท็อกเก็ตถูกเก็บหรือส่งอย่างไร ซึ่งช่วยในการประเมินว่าการจัดเก็บท็อกเก็ตตรงตามนโยบายความปลอดภัยในท้องถิ่นหรือไม่
ฉันต้องมีความรู้ทางเทคนิคเพื่อใช้งานเครื่องมือได้อย่างมีประสิทธิภาพหรือไม่?
อินเทอร์เฟซถูกออกแบบมาสำหรับผู้ชมทางเทคนิค โดยมีการเลือกที่เก็บข้อมูลและการควบคุมเซสชันที่เปิดเผยโดยตรงแทนที่จะซ่อนอยู่หลังผู้ช่วย ผู้ใช้ที่จัดการที่เก็บ GitHub อยู่แล้วสามารถตั้งค่าเซสชันได้อย่างรวดเร็ว; ผู้ที่ไม่คุ้นเคยกับ API tokens ต้องการขั้นตอนการตั้งค่าเล็กน้อย แอปนี้มีประโยชน์มากที่สุดสำหรับผู้ที่ต้องการฝึกซ้อมที่ตรงกับภาษาที่เฉพาะเจาะจงและสไตล์การคอมมิทที่พวกเขาใช้แล้ว
ใครควรนำเครื่องมือนี้ไปใช้และจะใช้มันอย่างไร
GitType เป็นตัวเลือกที่มุ่งเน้นสำหรับนักพัฒนาและนักเรียนที่ต้องการฝึกฝนเฉพาะเจาะจงสำหรับข้อความสั้นที่มีสัญลักษณ์มากมายที่พวกเขาเจอในระบบควบคุมเวอร์ชัน สำหรับความก้าวหน้าอย่างต่อเนื่อง ให้ทำการฝึกสั้น ๆ เป็นเวลา 10 ถึง 15 นาทีหลังจากการเขียนโค้ดหรือระหว่างการสร้างที่ว่างเพื่อเสริมสร้างความจำของกล้ามเนื้อ คาดว่าจะมีขอบเขตแคบที่มุ่งเน้นไปที่การพิมพ์แบบ commit มากกว่าการเขียนทั่วไป แนะนำให้ใช้.
ข้อดี
- การฝึกฝนใช้ข้อความการ commit ที่แท้จริงสำหรับการฝึกซ้อมที่เกี่ยวข้องกับนักพัฒนา
- การเลือกที่เก็บข้อมูลปรับแต่งคำศัพท์ให้เหมาะกับโครงการและภาษา
- การวัด WPM และความถูกต้องแบบเรียลไทม์สำหรับข้อเสนอแนะแบบทันที
- โค้ดแบบเปิดช่วยให้ตรวจสอบการจัดการโทเค็น
ข้อเสีย
- ต้องการการเข้าถึงการโฮสต์ Git สำหรับวัสดุในที่เก็บส่วนตัว
- ลูกค้าบนพื้นฐาน Electron หมายถึงการใช้หน่วยความจำพื้นฐานที่สูงกว่า
- มุ่งเน้นไปที่ข้อจำกัดของข้อความการ commit เพื่อฝึกฝนการพิมพ์แบบยาว