เครื่องมือและเทคนิคที่มีประโยชน์
แนวทางปฏิบัติที่ดีที่สุด 7 - ทำให้เครื่องมือและเทคนิคของคุณมีประโยชน์
ฉันจำเหตุการณ์หนึ่งเมื่อฉันต้องการค้นหา debug คีย์เวิร์ดในไฟล์ C ++ ทั้งหมดที่มีอยู่ในไดเร็กทอรีและไดเร็กทอรีย่อยต่างๆฉันใช้เวลา 30 นาทีในการค้นหาคำสั่ง แต่ในที่สุดฉันก็จดบันทึกคำสั่งไว้และเมื่อใดก็ตามที่ฉันต้องการฉันจะใช้มันโดยไม่ต้องเสีย วินาที.
$find . -name \*.cpp -exec grep -q "debug" '{}' \; -print
ดังนั้นฉันจึงทำให้เป็นหนึ่งในแนวทางปฏิบัติที่ดีที่สุดเพื่อให้คำสั่งและเครื่องมือดังกล่าวมีประโยชน์เพื่อให้สามารถใช้งานได้ตลอดเวลาโดยไม่ต้องทำการวิจัยและพัฒนาใด ๆ และเพื่อประหยัดเวลาอันมีค่า ดีกว่าที่จะรักษาไฟล์ข้อความที่มีคำสั่งที่ใช้บ่อยและสร้างลิงค์ที่เดสก์ท็อป
เครื่องมือสำคัญไม่กี่อย่าง
ขึ้นอยู่กับประเภทของการเขียนโปรแกรมการเขียนโค้ดที่คุณกำลังทำอยู่ แต่ต่อไปนี้เป็นเครื่องมือสำคัญบางอย่างซึ่งนักพัฒนาซอฟต์แวร์ควรมีให้พร้อมใช้งาน:
โปรแกรมแก้ไขข้อความที่ดีในการเขียนและแก้ไขโปรแกรม
ดีบักเกอร์ที่ดีในการดีบักโปรแกรม
ตัวตรวจจับหน่วยความจำในกรณีที่คุณใช้การจัดสรรหน่วยความจำแบบไดนามิก
สีโป๊วเพื่อเชื่อมต่อกับเครื่องระยะไกล
WinSCP หรือ FileZilla เป็นไฟล์ ftp บนเครื่องระยะไกล
IDE (Integrated Development Environment) เพื่อการพัฒนาอย่างรวดเร็ว
เพิ่มเครื่องมือและเทคนิคใหม่ ๆ ในกล่องของคุณเสมอ
ตรวจสอบให้แน่ใจว่าคุณใช้แพตช์ล่าสุดของเครื่องมือและยูทิลิตี้ของคุณอยู่เสมอและในเวลาเดียวกันฉันจะแนะนำให้ทำความสะอาดซอฟต์แวร์ที่ไม่ต้องการออกจากคอมพิวเตอร์ของคุณเนื่องจากมันทำให้คอมพิวเตอร์ของคุณช้าโดยไม่จำเป็นและคุณจะไม่มีทางรู้ว่ามีช่องโหว่ด้านความปลอดภัยหรือไม่ คอมพิวเตอร์ของคุณสู่โลกภายนอก