มันไม่ได้อ่านเหมือนที่คุณอ่านนวนิยาย แต่ก็เหมือนกับที่คุณอ่านหนังสืออ้างอิง วิธีที่ดีคือการเลือกบั๊กที่แก้ไขล่าสุดจากข้อความเช็คอินทำสิ่งที่เปลี่ยนแปลงและอ่านส่วนที่เกี่ยวข้องจนกว่าคุณจะเข้าใจทั้งปัญหาและวิธีแก้ไข ช่องโหว่ความปลอดภัยที่ได้รับการเผยแพร่อย่างดีนั้นเป็นข้อบกพร่องที่น่าจับตามองเนื่องจากมีการพูดคุยกันมากมายเกี่ยวกับพวกเขาในฟอรัม จากนั้นเลือกหนึ่งในข้อผิดพลาด "ผลไม้แขวนลอยต่ำ" จากตัวติดตามบั๊กและอ่านจนกว่าคุณจะเข้าใจวิธีการแก้ไขด้วยตนเอง ผู้เชี่ยวชาญด้านการอ่านโค้ดส่วนใหญ่ทำอย่างไม่ตั้งใจในการแก้ไขข้อบกพร่องหรือเพิ่มคุณสมบัติ
โดยปกติตัวอย่างโค้ดที่ดีที่สุดแทบจะสังเกตไม่เห็น คุณจะเข้าใจได้ทันทีโดยไม่ต้องอ่านมากกว่าหนึ่งครั้ง พวกเขาทำให้มันดูเหมือนง่ายมากที่จะเขียนแม้ว่ารหัสที่ดีมักจะผ่านร่างหลาย มันสร้างความรู้สึกที่ขัดแย้งว่าแน่นอนว่ารหัสที่ให้นั้นเป็นวิธีที่ชัดเจนในการทำแม้ว่ามันจะไม่ใช่วิธีแรกที่คุณคิด
เมื่อคุณเจอโค้ดเช่นนั้นพยายามเข้าใจถึงความเข้าใจที่มีต่อการเขียนและหลักการออกแบบที่เกี่ยวข้องดังนั้นเมื่อคุณพบว่าตัวเองอยู่ในสถานการณ์ที่คล้ายคลึงกันในอนาคตคุณสามารถหวังใช้หลักการเดียวกันนี้ได้