ฉันเพิ่งโยนหนังสือเล่มหนึ่งออกไปเมื่อไม่นานมานี้เพราะมันไม่มีประโยชน์อะไรสำหรับฉัน
แต่ฉันสามารถยืนยันได้ว่าความยุ่งยากและข้อบกพร่องถือเป็น "ปกติ"
ในขณะที่ไม่ใช่กำหนดเวลานั่งที่ด้านหลังคอของคุณ - ไม่ต้องกังวล
ในทางกลับกัน - เมื่อมันใช้งานได้อย่างมีเสน่ห์มันจะสนุกอย่างแน่นอน
เมื่อส่งผลลัพธ์พิเศษ - พวกเขาอาจเรียกคุณว่า "เซอร์" :)
เกี่ยวกับคำถามของคุณว่ามันเหมาะกับคุณหรือไม่ขึ้นอยู่กับว่าคุณต้องการเรียนรู้สิ่งใหม่ทุกวันหรือไม่ นอกจากนี้หากคุณมีความอดทนและถั่วในการแก้ไขปัญหา
ฉันใช้วิธีการ TDD อย่างต่อเนื่อง - แต่มันใช้เวลาหลายปีในการเรียนรู้ การมีหลักสูตรเริ่มต้นอย่างรวดเร็ว 3 สัปดาห์อาจทำให้คุณไม่มีที่ไหนเลยมันคือทั้งหมดที่เกี่ยวกับการทำผิดพลาดและเรียนรู้จากพวกเขา
ทุกคนเกลียดข้อผิดพลาดและการทำงานผิดพลาด - แต่เราสามารถเติบโตไปพร้อมกับพวกเขาได้ สิ่งที่ฉันหมายถึงคือการทำผิดพลาด (หรือแม้แต่ยั่วยุ) ก็ไม่ได้เลวร้ายอะไรเลย
เคล็ดลับที่ดีที่สุดที่ฉันสามารถให้คุณได้ก็คือการแบ่งสิ่งต่าง ๆ ออกเป็นเหตุการณ์สำคัญที่เล็กลง
เพราะถ้าเป้าหมายที่คุณตั้งไว้ไม่สามารถเข้าถึงได้ - นี่คือสิ่งที่ทำให้เกิดความไม่พอใจ
ฉันเรียนรู้การดีบักใน Nintendo SNES - ฉันโกงเหมือนจอบและได้รับเงินจากนิตยสารคอนโซลเพื่อให้พวกเขามีกลโกงสด ต่อมาฉันได้รับ Atari ST และเรียนรู้ที่จะเขียนโค้ด Omikron Basic ... และฉันยังอยู่ที่นี่ปัจจุบันเป็นเจ้าของกิจการตัวช่วยสร้าง JS :)
สถานการณ์ของคุณตามที่อธิบายไว้ค่อนข้าง "เรียนรู้วิธีที่ยาก" ... ฉันขอแนะนำให้เรียนรู้ด้วยแอปพลิเคชันพื้นฐานมากกว่านั้น การอ้างอิงภาษาที่ดีคือความต้องการทั้งหมดและอาจเป็นตัวอย่างที่ดี