การฝึก Rails มาแล้ว! รับส่วนลด 25% จนถึงวันศุกร์ที่ 13 กุมภาพันธ์
ในขณะที่คุณเขียนโค้ด คำถามผุดขึ้นในหัวของคุณอย่างต่อเนื่อง :ฉันจะเรียกวิธีนี้ได้อย่างไร มันใช้ตัวเลือกอะไร? จะเกิดอะไรขึ้นถ้าฉันส่งผ่านวัตถุแทนที่จะเป็นตัวเลข
คำถามเหล่านี้ทำลายประสิทธิภาพการทำงานของคุณ เมื่อคุณไม่รู้คำตอบในทันที คุณก็ลืมไปว่าคุณกำลังทำอะไรอยู่ คุณถูกดึงออกจากกระแสของคุณ และต้องใช้เวลาครึ่งชั่วโมงเพื่อกลับไปยังจุดที่คุณค้างไว้
แล้วคุณจะพบคำตอบที่ต้องการโดยไม่ทำให้ช้าลงได้อย่างไร
ค้นหาอย่างรวดเร็ว
ความเร็วเป็นสิ่งสำคัญเมื่อคุณค้นหาเอกสาร API คุณต้องการได้คำตอบและออกไปโดยเร็วที่สุด มิฉะนั้น มันง่ายเกินไปที่จะออกนอกเส้นทาง ฉันไม่สามารถนับได้ว่าฉันจำเป็นต้องรู้พารามิเตอร์ของเมธอดบ่อยแค่ไหน และสุดท้ายก็ต้องดูข้อความที่น่าอับอายบน Reddit เป็นเวลาหนึ่งชั่วโมง
สำหรับการจัดทำเอกสารอย่างรวดเร็ว คุณจะต้องการ Dash สำหรับ Mac หรือ Zeal สำหรับอย่างอื่น ด้วยเครื่องมือเหล่านี้ คุณสามารถกดแป้นสองแป้นบนแป้นพิมพ์และเปิดเอกสารที่คุณต้องการโดยไม่ต้องคิดว่ากำลังทำอะไรอยู่
แต่พวกเขาต้องการการตั้งค่าเล็กน้อยก่อน
เมื่อคุณดาวน์โหลดแอปเหล่านี้แล้ว ให้ทำสองสิ่งนี้:
-
ดาวน์โหลดเอกสารสำหรับไลบรารีที่คุณใช้
ฉันคว้าเอกสารสำหรับ Ruby, Rails, CSS, HTML และ Javascript และก็เท่านั้น หากมีอัญมณีที่ซับซ้อนที่คุณใช้บ่อยๆ เช่น Nokogiri ให้คว้าเอกสารเหล่านั้นด้วย แต่อย่าลงน้ำ – หากคุณมีเอกสารมากเกินไป คุณจะช้าลงเมื่อคุณพยายามหาว่าใด
concat
วิธีที่คุณหมายถึงจริงๆ -
ตั้งค่า ทางลัดการค้นหาทั่วโลก . สำหรับ Mac ฉันมักจะใช้ option-Space
นี่คือสิ่งที่เปลี่ยน Dash จาก "แค่ไซต์เอกสารอื่น" ให้เป็นเครื่องมือที่จำเป็นอย่างยิ่ง เมื่อคุณตั้งค่าทางลัดการค้นหาส่วนกลางแล้ว คุณสามารถกด option-Space เริ่มพิมพ์ ดูเอกสารที่คุณต้องการ กด option-Space อีกครั้ง และรับคำตอบโดยที่คุณไม่รู้ด้วยซ้ำว่าคุณเพิ่งทำอะไรไป คุณตอบคำถามเกี่ยวกับ API ได้ก่อนจะรู้ว่ามี
รายละเอียด คำถาม และความคิดเห็น
ขออภัย บางครั้งเอกสาร API ไม่มีรายละเอียดทั้งหมดที่คุณต้องการทราบ หรือคุณอาจต้องรู้ว่าฟีเจอร์ทำงานภายในอย่างไร
คุณจะต้องเสียสละความเร็วเพื่อตอบคำถามเหล่านี้ แต่มีไซต์เอกสารที่แทนที่ความเร็วนั้นด้วยรายละเอียดและชุมชน
APIDock
APIDock ครอบคลุมเฉพาะ Ruby, Rails และ RSpec แต่ก็ยังมีประโยชน์:
-
APIDock จะบอกคุณเมื่อมีการเลิกใช้เมธอด Rails และสิ่งที่คุณควรใช้แทน ติดตามการเปลี่ยนแปลงเวอร์ชันต่อเวอร์ชันใน Rails ไปจนถึงเวอร์ชัน 1.0 ดังนั้นหากคุณกำลังทำงานกับโค้ด Rails รุ่นเก่า นั่นเป็นทรัพยากรที่เหลือเชื่อ
-
วิธี API จำนวนมากมีความคิดเห็น ซึ่งสนับสนุนโดยนักพัฒนา Rails คอมเม้นท์ได้ดีจริงๆ ด้วย APIDock คุณจะได้ยินเกี่ยวกับกรณี Edge และปัญหาทั่วไปก่อน คุณเจอพวกเขา
เวิร์กโฟลว์เอกสารใหม่ของคุณ
คุณจะรวบรวมทั้งหมดนี้ได้อย่างไร
- เมื่อคุณมีคำถามเกี่ยวกับ API ให้ใช้ปุ่มลัดเพื่อเรียกใช้ Dash หรือ Zeal อย่างรวดเร็ว
- หากต้องการรายละเอียดเพิ่มเติม ไปที่เว็บ ลองใช้ APIDock ก่อน โดยเฉพาะหากคุณกำลังค้นหา API ในแอป Rails รุ่นเก่า
เมื่อคุณสามารถค้นหาเอกสารได้ทันที มันจะเปลี่ยนประสิทธิภาพการทำงานของ Rails ของคุณ คุณจะไม่เพียงแต่จดจ่อมากขึ้นเท่านั้น คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับไลบรารีและเฟรมเวิร์กที่คุณพึ่งพา
คุณไม่สามารถรู้ทุกอย่างเกี่ยวกับเครื่องมือทุกอย่างที่คุณใช้ คุณจะต้องพึ่งพาเอกสารในระดับหนึ่งเสมอ ดังนั้นจงใช้เวลาเล็กน้อยในขณะนี้เพื่อประหยัดเวลาเมื่อคุณค้นหาสิ่งต่างๆ มันจะจ่ายผลตอบแทนมหาศาลตลอดอาชีพการเขียนโปรแกรมของคุณ