เลือกหัวข้อจากแถบเมนูด้านซ้าย (กรณีหน้าจอเล็กเมนูจะหดกลายเป็นสัญลักษณ์สามขีดอยู่ในแถบเมนูด้านบน) หรือใส่คำค้นหาที่ช่องด้านล่างนี้ เพื่อค้นหาหัวข้อบทความหรือ Tutorial เกี่ยวกับเรื่อง development_workflow ที่ต้องการ
การทำงานด้วยความรู้เรื่อง Command Line หรือหน้าต่างข้อสั่ง (command line interface) เป็นทักษะที่สำคัญที่ช่วยเสริมความเป็นมืออาชีพของนักพัฒนาซอฟต์แวร์และผู้ดูแลระบบไอทีให้ก้าวไปอีกขั้น ทักษะนี้แม้จะมีความยากลำบากเล็กน้อยเมื่อเทียบกับการใช้งานแบบกราฟิกแต่กลับเสถียรและมีประสิทธิภาพต่อการดำเนินงานในระยะยาว ในบทความนี้ เราจะพาคุณไปพบกับความสำคัญของการฝึกฝนความรู้เรื่อง Command Line และวิธีที่จะเพิ่มทักษะนี้ให้ก้าวไปอีกขั้นในการทำงานของคุณ...
Read More →ในยุคที่โลกของการพัฒนาซอฟต์แวร์ได้เข้าสู่ยุคของการทำงานร่วมกับ API อย่างแพร่หลาย เครื่องมือที่ช่วยในการทดสอบและพัฒนา API อย่าง Postman จึงกลายเป็นเพื่อนคู่ใจของนักพัฒนามาโดยตลอด แต่ด้วยความที่ Postman มีอยู่ในรูปแบบของแอปพลิเคชันแยกต่างหาก มันอาจทำให้การทำงานของเราช้าลง เนื่องจากต้องสลับจากโปรแกรมหนึ่งไปยังอีกโปรแกรมหนึ่ง การมาถึงของ Postman ในรูปแบบของ Extension บน Visual Studio Code (VS Code) เป็นการตอบโจทย์ในเรื่องนี้ได้อย่างยอดเยี่ยม...
Read More →GIT คือระบบควบคุมเวอร์ชัน (Version Control System) ที่มีความยืดหยุ่นสูงและมีชูตเองเป็นระบบที่นิยมใช้กันในหมู่นักพัฒนาซอฟต์แวร์ เนื่องจากความสามารถในการจัดหาสภาพแวดล้อมการทำงานที่เป็นระเบียบและช่วยลดความซับซ้อนที่อาจเกิดจากการทำงานกับโค้ดฐานขนาดใหญ่ หนึ่งในลักษณะสำคัญของ GIT คือการใช้ branching หรือการสร้างสาขาของโค้ด ซึ่งเป็นการแยกส่วนของโค้ดออกเพื่อพัฒนาฟีเจอร์ใหม่ๆ, การแก้ไขบั๊ก หรือแม้แต่การปรับปรุงโค้ดโดยไม่กระทบต่อฐานโค้ดหลัก วันนี้เราจะมาดูกันว่ามี Branching Strategy แบบไหนบ้างที่ devloper...
Read More →เมื่อพูดถึงการทำงานร่วมกันในโปรเจ็กต์โปรแกรมมิ่ง, การใช้เครื่องมืออย่าง Git ถือเป็นสิ่งที่จำเป็นอย่างยิ่ง การจัดการเวอร์ชันของโค้ดพร้อมทั้งการบันทึกการเปลี่ยนแปลงทั้งหมดทำให้เราสามารถย้อนกลับไปดูสิ่งที่เคยทำไว้ได้ ด้วยการ commit. อย่างไรก็ตาม, บางครั้งเราอาจจะต้องการที่จะแก้ไข commit message ที่ส่งไปแล้ว เพื่อให้สื่อความหมายที่ชัดเจนยิ่งขึ้น หรือแม้แต่เพิ่มข้อมูลเสริม ในบทความนี้เราจะพูดถึงวิธีการใช้ Git Amend อย่างง่ายดายเพื่อแก้ไข commit messages ด้วยการตั้งแนวคิดวิชาการ, คำวิจารณ์, ยกตัวอย่าง...
Read More →ในยุคสมัยของการพัฒนาเว็บแอปพลิเคชัน, JavaScript คือหนึ่งในภาษาการเขียนโปรแกรมที่หลีกเลี่ยงไม่ได้. ทั้งในด้านของ Front-end และ Back-end, JavaScript ได้แสดงให้เห็นถึงความสามารถและความยืดหยุ่นในการใช้งาน. และเมื่อพูดถึงการพัฒนาด้วย JavaScript, Visual Studio Code หรือ VSCode เป็นหนึ่งในเครื่องมือพัฒนาที่ได้รับความนิยมอย่างสูง. ด้วย Extensions ที่หลายหลาย, VSCode ช่วยให้การเขียนโค้ดของคุณง่ายและเร็วขึ้น. ในบทความนี้, เราจะมาดู 5 JavaScript Extensions สำหรับ VSCode ที่น่าสนใจ....
Read More →