เลือกหัวข้อจากแถบเมนูด้านซ้าย (กรณีหน้าจอเล็กเมนูจะหดกลายเป็นสัญลักษณ์สามขีดอยู่ในแถบเมนูด้านบน) หรือใส่คำค้นหาที่ช่องด้านล่างนี้ เพื่อค้นหาหัวข้อบทความหรือ Tutorial เกี่ยวกับเรื่อง testing_code ที่ต้องการ
วันนี้เราจะมาพูดถึง Dart Programming ซึ่งเป็นภาษาโปรแกรมมิ่งที่กำลังได้รับความนิยมอย่างต่อเนื่อง ถึงแม้ว่า Dart จะไม่ได้รับความนิยมอย่างแพร่หลายเหมือน Python หรือ JavaScript แต่มันก็เริ่มมีการนำมาใช้ในโปรเจคต่างๆ โดยเฉพาะอย่างยิ่งในการพัฒนาแอปพลิเคชันขนาดใหญ่ เรามาทำความรู้จักกับ Dart และเหตุผลที่ทำให้มันเหมาะสมกับทุกโปรเจคกันดีกว่า...
Read More →ภาษา Dart เป็นภาษาโปรแกรมมิ่งที่ได้รับความนิยมอย่างมากในช่วงไม่กี่ปีที่ผ่านมา โดยเฉพาะเมื่อมีการใช้งานกับ Flutter ซึ่งเป็นเฟรมเวิร์กสำหรับพัฒนาแอปพลิเคชันมือถือ ในบทความนี้เราจะพาคุณมาทำความรู้จักกับภาษา Dart ว่ามันคืออะไร ลักษณะเด่น ๆ และวิธีการใช้งานในการพัฒนาแอปพลิเคชันด้วย Flutter...
Read More →การทำงานร่วมกับ PHP และ Apache ทำได้ง่ายๆ ด้ย XAMPP...
Read More →การพัฒนาซอฟต์แวร์ที่มีประสิทธิภาพสูงเป็นสิ่งที่นักพัฒนาโปรแกรมทุกคนต้องการทำ เพื่อให้โค้ดเป็นระเบียบ อ่านง่าย และบำรุงรักษาได้ง่าย การออกแบบโครงสร้างของโค้ดเป็นสิ่งสำคัญเพื่อให้โปรแกรมมีความยืดหยุ่น ในบทความนี้ จะพูดถึงวิธีการเพิ่มประสิทธิภาพการเขียนโค้ดของคุณด้วย MVC (Model-View-Controller) ซึ่งเป็นกลไกที่มีประสิทธิภาพสำหรับการจัดการโค้ดในโปรเจ็กต์ของคุณ...
Read More →ในสังคมที่เทคโนโลยีพัฒนาอย่างก้าวล้ำ ซอฟต์แวร์กลายเป็นหัวใจหลักที่ขับเคลื่อนการทำงานและชีวิตประจำวันของเราไปหมด หนึ่งในด้านสำคัญที่ผู้พัฒนาต้องใส่ใจคือ ?Software Reliability? หรือความน่าเชื่อถือของซอฟต์แวร์ ซึ่งเป็นตัวชี้วัดว่าซอฟต์แวร์มีความสามารถในการทำงานอย่างถูกต้องและสม่ำเสมอเพียงไร มาดูกันว่ามันคืออะไร และประโยชน์ที่จะได้รับเมื่อใช้งานในทางเขียนโปรแกรมมีอะไรบ้าง...
Read More →บทความ: พัฒนาการเขียนโปรแกรมสู่ความเรียบง่ายด้วยหลักการ Clean Code ของ Robert C. Martin...
Read More →เคยสงสัยไหมครับ ว่านักเขียนโปรแกรมเข้าใจคำว่า Functional Programming หรือการเขียนโปรแกรมแบบฟังก์ชันนัลยังไง? ลองนึกภาพเหมือนกับเวลาที่เราเล่นตัวต่อ แต่ละชิ้นสามารถประกอบกันได้แบบง่าย ๆ เพื่อสร้างสรรค์สิ่งที่ใหญ่อลังการาน การเขียนโปรแกรมแบบฟังก์ชันนัลก็คือการใช้ ฟังก์ชัน ชิ้นเล็ก ๆ แบบนี้นี่เอง เอาไปประกอบเป็นโปรแกรมขนาดใหญ่ที่ทำงานได้ดีและแม่นยำครับ...
Read More →การจัดการข้อผิดพลาด (Error Handling) หรือการแก้ไขด่วน (Debugging) เป็นส่วนสำคัญในกระบวนการพัฒนาโปรแกรมคอมพิวเตอร์ ไม่ว่าจะเป็นโปรแกรมเล็กๆ หรือระบบซอฟต์แวร์ขนาดใหญ่ ภาษา Python ได้ให้ความสำคัญกับทั้งสองเรื่องนี้อย่างมาก โดยมีเครื่องมือและกลไกที่ช่วยให้นักพัฒนาสามารถจัดการกับข้อผิดพลาดในโค้ดได้อย่างมีประสิทธิภาพ...
Read More →การเตรียมตัวก่อนการปล่อย (Launch) แอปพลิเคชันสำหรับมือถือนั้นถือว่าเป็นขั้นตอนสำคัญยิ่งในยุคดิจิทัล นักพัฒนาทั้งหลายจำเป็นต้องใช้ความระมัดระวังเพื่อให้แน่ใจว่าแอปที่พวกเขาพัฒนานั้นจะเป็นที่ชื่นชอบและใช้งานได้จริงเมื่อถึงมือผู้ใช้ ด้วยประสบการณ์ที่ได้สั่งสมในฐานะนักพัฒนาและนักวิชาการใน EPT ผมได้รวบรวม 5 ข้อที่ควรตรวจสอบเพื่อให้พร้อมสำหรับการเปิดตัวแอปที่มีคุณภาพ...
Read More →Visual Studio Code (VSCode) เป็นหนึ่งในเครื่องมือที่สำคัญสำหรับนักพัฒนาโปรแกรมในปัจจุบัน เนื่องจากมีความสะดวกสบายและสามารถประยุกต์ใช้ได้กับภาษาการเขียนโปรแกรมหลายประเภท รวมทั้งภาษา C++ ซึ่งเป็นหนึ่งในภาษาโปรแกรมมิ่งที่สำคัญในระดับวิชาการและอุตสาหกรรม นี่คือ 5 ส่วนขยายของ VSCode ที่จะช่วยให้การเขียนโค้ด C++ ของคุณมีประสิทธิภาพยิ่งขึ้น:...
Read More →การเป็นนักพัฒนา software หรือ developer คือการเดินทางที่เต็มไปด้วยความท้าทาย ไม่ว่าจะเป็นการตั้งหน้าตอบสนองความต้องการของผู้ใช้งาน, การแก้ไขข้อผิดพลาด (bugs), ไปจนถึงการคิดค้นนวัตกรรมใหม่ๆ ต่อไปนี้คือห้าปัญหาสำคัญที่นักพัฒนามักปะทะพร้อมด้วยวิธีการหลีกเลี่ยงและแก้ไขเหล่านี้อย่างสร้างสรรค์และมีเหตุผล....
Read More →