สมัครเรียนโทร. 085-350-7540 , 084-88-00-255 , ntprintf@gmail.com

code_quality

try except ใน Python: ทำไมโปรแกรมเมอร์ถึงไม่ควรมองข้าม 5 ประโยชน์ของ OOP ที่จะเปลี่ยนวิธีการเขียนโค้ดของคุณ Enigma: คำท้าทายที่ทำให้นักพัฒนาต้องหัวหมุน เรียนรู้การใช้งาน Eclipse ในการเขียนโปรแกรม Java อย่างไรให้ง่ายดาย ปรับปรุงคุณภาพโค้ดของคุณด้วยการใช้ Eclipse สำหรับ Java แนวโน้มใหม่: ภาษา C++ กับการพัฒนาเกมและแอปพลิเคชั่นสมัยใหม่ ประโยชน์ของการสืบทอดใน OOP: ปรับปรุงโค้ดของคุณให้มีคุณภาพ เพิ่มประสิทธิภาพการเขียนโปรแกรม Java ด้วยวิธีการใหม่จาก Eclipse การทำงานร่วมกันของ Eclipse กับ Java ทำอย่างไรให้ง่ายและมีประสิทธิภาพ ลดเวลาพัฒนาด้วยแนวทาง Best Practices ใน Dart Programming ทำไมนักพัฒนาถึงเลือกใช้ .NET ในการสร้างซอฟต์แวร์ระดับองค์กร เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Lua ผ่าน Quadratic Probing Hashing การเสี่ยงโชคกับ Las Vegas Algorithm ในโลกของการเขียนโปรแกรม constructor คืออะไร การใช้งาน constructor ในภาษา C++ แบบง่ายๆ พร้อมตัวอย่าง set and get function and OOP concept คืออะไร การใช้งาน set and get function and OOP concept ในภาษา Golang แบบง่ายๆ พร้อมตัวอย่าง golang interface คืออะไรใช้ทำอะไร สำคัญอย่างไร ใช้ทำอะไรได้ Top 10 Extensions in the Visual Studio Code for javascript ตัวชี้วัดซอฟต์แวร์ (Software Metrics) : ทำความเข้าใจกับตัวชี้วัดซอฟต์แวร์เพื่อประสิทธิภาพการบำรุงรักษา ฯลฯ Clean Code Principles การเขียนรหัสที่สะอาดเข้าใจได้และบำรุงรักษาได้ ตัวอย่างการใช้งาน TDD (การพัฒนาที่ขับเคลื่อนด้วยการทดสอบ): คืออะไร สำคัญต่อการเขียนโปรแกรมอย่างไร การเขียนโปรแกรมฟังก์ชั่น Functional Programming:คืออะไร สำคัญอย่างไร และหลักการที่เกี่วข้อง Reflection : ความสามารถของโปรแกรมในการตรวจสอบและปรับเปลี่ยนโครงสร้างและพฤติกรรมที่รันไทม์ สำหรับภาษาเขียนโปรแกรมแล้ว สำคัญอย่างไร พร้อมยกตัวอย่าง Refactoring คืออะไร ในทางเขียนโปรแกรมมีประโยชน์อย่างไร Coding Standards and Best Practices คืออะไร ในทางเขียนโปรแกรมมีประโยชน์อย่างไร หลักการ Clean Code ของคุณ Robert C. Martin มีหลักการอย่างไรในการเขียนตัวแปร หลักการ Clean Code ของคุณ Robert C. Martin มีหลักการอย่างไรในการเขียน Function หลักการ Clean Code ของคุณ Robert C. Martin มีหลักการอย่างไรในการเขียน Class หลักการ Clean Code ของคุณ Robert C. Martin มีหลักการอย่างไรในการ ทำ code formatting หลักการ Clean Code ของคุณ Robert C. Martin ที่ว่าด้วย readable code เป็นอย่างไร มีประโยชน์อย่างไร หลักการ Clean Code ของคุณ Robert C. Martin มีหลักการ เกี่ยวกับ Code ที่แย่อย่างไร DRY (Dont Repeat Yourself) คืออะไร ในทางเขียนโปรแกรมมีประโยชน์อย่างไร GRASP (General Responsibility Assignment Software Patterns) คืออะไร ในทางเขียนโปรแกรมมีประโยชน์อย่างไร TDD (Test-Driven Development) คืออะไร ในทางเขียนโปรแกรมมีประโยชน์อย่างไร Clean Code Principles คืออะไร ในทางเขียนโปรแกรมมีประโยชน์อย่างไร Debugging คืออะไร อธิบายแบบง่ายที่สุด แบบเด็ก 8 ขวบก็เข้าใจ ในทางเขียนโปรแกรมมีประโยชน์อย่างไร พร้อมยกตัวอย่างแบบง่ายที่สุด Clean Code Principles คืออะไร อธิบายแบบง่ายที่สุด แบบเด็ก 8 ขวบก็เข้าใจ ในทางเขียนโปรแกรมมีประโยชน์อย่างไร พร้อมยกตัวอย่างแบบง่ายที่สุด Software Reliability คืออะไร อธิบายแบบง่ายที่สุด แบบเด็ก 8 ขวบก็เข้าใจ ในทางเขียนโปรแกรมมีประโยชน์อย่างไร พร้อมยกตัวอย่างแบบง่ายที่สุด Software Compliance and Standards คืออะไร อธิบายแบบง่ายที่สุด แบบเด็ก 8 ขวบก็เข้าใจ ในทางเขียนโปรแกรมมีประโยชน์อย่างไร พร้อมยกตัวอย่างแบบง่ายที่สุด Immutable Objects คืออะไร อธิบายแบบง่ายที่สุด แบบเด็ก 8 ขวบก็เข้าใจ ในทางเขียนโปรแกรมมีประโยชน์อย่างไร พร้อมยกตัวอย่างแบบง่ายที่สุด การเติมโค้ดที่เหลือและการตรวจสอบโค้ดอัตโนมัติ ในภาษา PYTHON ทำอย่างไรพร้อมยกตัวอย่าง CODE การทำความสะอาดโค้ดโดยไม่เปลี่ยนฟังก์ชันการทำงาน ในภาษา PYTHON ทำอย่างไรพร้อมยกตัวอย่าง CODE using Postman for software tester Collaborate in Postman แบบง่ายๆ พร้อมตัวอย่าง ทำไมต้องรู้เรื่อง UI Component หากอยากทำงานสาย React Developer Continuous Integrationคืออะไร มีประโยชน์อย่างไร ใช้งานตอนไหน อธิบายแบบง่ายที่สุด แบบเด็ก 8 ปีก็เข้าใจ 5 Code อ่านง่าย ด้วยการใช้ Functional Programming เมื่อพนักงาน มี Value ไม่ Align กับทิศทางของบริษัท 5 JavaScript VSCode Extensions ที่น่าสนใจ 5 แนวทางการใช้ AI Generator สำหรับงาน Sotware 5 Refactor Code ของ JavaScript โดยใช้ Class 5 Review Code แบบอัตโนมัติบน Github Test-Driven Development คืออะไร อธิบายแบบง่ายๆ 5 Tools ที่ใช้ในการ Scan GitHub Repositories ทั้งแบบ Public และ Private 5 VS Code Extensions สุดปัง! ที่ช่วยให้คุณทำงานง่ายขึ้น สำหรับ NODE.JS 5 หลักการเขียนโปรแกรมที่สำคัญสำหรับ OOP 5 ประการ ของการเขียน Code ที่ดี เพื่อให้ใช้งานได้ยาวนาน 5 วิธี ทำให้ Code ของคุณ ใช้งานได้ยาวนาน และทันสมัยอยู่ 5 Annotations และ Repeating Annotations ใน Java การใช้งาน polymorphism in OOP concept ในภาษา Php แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน Operator precedence ในภาษา C++ แบบง่ายๆ พร้อมตัวอย่าง

สมัครเรียนโทร. 085-350-7540 | 084-88-00-255 | ntprintf@gmail.com

Tag : code_quality

เลือกหัวข้อจากแถบเมนูด้านซ้าย (กรณีหน้าจอเล็กเมนูจะหดกลายเป็นสัญลักษณ์สามขีดอยู่ในแถบเมนูด้านบน) หรือใส่คำค้นหาที่ช่องด้านล่างนี้ เพื่อค้นหาหัวข้อบทความหรือ Tutorial เกี่ยวกับเรื่อง code_quality ที่ต้องการ

try except ใน Python: ทำไมโปรแกรมเมอร์ถึงไม่ควรมองข้าม

หัวข้อ: Try Except ใน Python: ทำไมโปรแกรมเมอร์ถึงไม่ควรมองข้าม...

Read More →

5 ประโยชน์ของ OOP ที่จะเปลี่ยนวิธีการเขียนโค้ดของคุณ

วันนี้เราจะพูดถึงหัวข้อที่สำคัญสำหรับนักพัฒนาซอฟต์แวร์ทั่วไปและนักศึกษาที่เคยเคยได้ยินเกี่ยวกับการเขียนโปรแกรม หนึ่งในนั้นคือ OOP หรือ Object-Oriented Programming ซึ่งเป็นหลักการพื้นฐานที่ใช้ในการพัฒนาโปรแกรมอย่างแพร่หลาย ในบทความนี้ จะพาทุกท่านไปทำความรู้จักกับ 5 ประโยชน์สำคัญของ OOP ที่จะทำให้คุณเปลี่ยนวิธีการเขียนโค้ดของคุณได้มากขึ้น...

Read More →

Enigma: คำท้าทายที่ทำให้นักพัฒนาต้องหัวหมุน

Enigma หรือปริศนาเป็นคำที่สร้างความมากมายในใจของนักพัฒนาโปรแกรมมิ่งมานานมาก การแก้ปริศนานั้นเท่าเที่เปรียบเสมือนการแก้ปริศนาทางคณิตศาสตร์ที่ต้องการความคิดสร้างสรรค์และการวิเคราะห์อย่างลึกซึ้ง ในบทความนี้ ขอเสนอเทคนิคและความสามารถของ Enigma ในโลกโปรแกรมมิ่ง รวมถึงสิ่งที่นักพัฒนาต้องเจอเมื่อพบกับ enigma ในการพัฒนาโค้ด...

Read More →

เรียนรู้การใช้งาน Eclipse ในการเขียนโปรแกรม Java อย่างไรให้ง่ายดาย

Eclipse เป็น IDE ที่ถูกพัฒนาขึ้นโดย Eclipse Foundation ซึ่งเป็นองค์กรที่ได้รับการสนับสนุนโดยบริษัทด้านเทคโนโลยีชั้นนำที่หลากหลาย โดยเฉพาะ IBM. มันเป็น IDE ที่ใช้งานได้อย่างอิสระสำหรับการพัฒนาโปรแกรมในหลายภาษาโปรแกรม, ซึ่งรวมถึง Java....

Read More →

ปรับปรุงคุณภาพโค้ดของคุณด้วยการใช้ Eclipse สำหรับ Java

การเขียนโค้ด Java ที่มีคุณภาพดีและสามารถบรรลุเป้าหมายได้ตามที่ต้องการไม่ใช่งานที่ง่าย การใช้ Eclipse สามารถช่วยให้กระบวนการนี้ง่ายขึ้นได้อย่างมาก ในบทความนี้เราจะพูดถึงวิธีการปรับปรุงคุณภาพของโค้ด Java ของคุณด้วยการใช้ Eclipse และเทคนิคที่สามารถช่วยให้คุณเขียนโค้ดได้อย่างมีประสิทธิภาพมากยิ่งขึ้น...

Read More →

แนวโน้มใหม่: ภาษา C++ กับการพัฒนาเกมและแอปพลิเคชั่นสมัยใหม่

แนวโน้มใหม่: ภาษา C++ กับการพัฒนาเกมและแอปพลิเคชัั่นสมัยใหม่...

Read More →

ประโยชน์ของการสืบทอดใน OOP: ปรับปรุงโค้ดของคุณให้มีคุณภาพ

ในโลกของโปรแกรมมิ่ง การพัฒนาโค้ดที่มีคุณภาพสูงเป็นสิ่งที่สำคัญอย่างยิ่ง และการใช้งานหลักในการสร้างโค้ดที่มีคุณภาพคือแนวคิดของ OOP หรือ Object-Oriented Programming ซึ่งเป็นหลักการที่ช่วยให้โปรแกรมเมอร์สามารถสร้างโค้ดที่มีลักษณะที่ยืดหยุ่นและมีประสิทธิภาพมากยิ่งขึ้น ในบทความนี้ เราจะมาพูดถึงประโยชน์ของการสืบทอดใน OOP และวิธีการปรับปรุงโค้ดของคุณให้มีคุณภาพด้วยการใช้งานหลักการดังกล่าว...

Read More →

เพิ่มประสิทธิภาพการเขียนโปรแกรม Java ด้วยวิธีการใหม่จาก Eclipse

หัวข้อย่อย: การใช้ Eclipse เพื่อเขียนโปรแกรม Java อย่างมืออาชีพ...

Read More →

การทำงานร่วมกันของ Eclipse กับ Java ทำอย่างไรให้ง่ายและมีประสิทธิภาพ

การทำงานร่วมกันระหว่าง Eclipse และ Java เป็นเรื่องที่สำคัญอย่างยิ่งสำหรับนักพัฒนาซอฟต์แวร์ทั้งสองฝั่ง ทั้งนี้เพราะ Eclipse เป็นโปรแกรม IDE (Integrated Development Environment) ที่ถูกออกแบบมาเพื่อให้การพัฒนาแอพพลิเคชันด้วยภาษา Java ทำได้อย่างมีประสิทธิภาพ เรื่องที่น่าสนใจคือ Eclipse มีความสามารถในการแก้ปัญหาและให้คำแนะนำในขณะที่เราเขียนโค้ดอยู่ด้วยเครื่องมือที่ถูกออกแบบอย่างมีประสิทธิภาพเช่น Java Development Tools (JDT) ซึ่งมีคุณสมบัติที่ช่วยให้นักพัฒนาสามารถเขียนโค้ด Java ได้อย่างมีประสิทธิภาพมา...

Read More →

ลดเวลาพัฒนาด้วยแนวทาง Best Practices ใน Dart Programming

ในยุคปัจจุบันที่เทคโนโลยีก้าวขึ้นอย่างรวดเร็ว การพัฒนาซอฟต์แวร์ก็เป็นสิ่งที่สำคัญอย่างมาก เพื่อให้การพัฒนาซอฟต์แวร์เป็นไปอย่างมีประสิทธิภาพ การใช้ Best Practices ใน Dart Programming เป็นสิ่งที่จำเป็นมาก ๆ อย่างจริงจัง ในบทความนี้เราจะมาพูดถึงวิธีที่เราสามารถลดเวลาในการพัฒนาด้วยการใช้ Best Practices ใน Dart Programming รวมถึงข้อดีและข้อเสียของการใช้ Best Practices ใน Dart Programming ด้วย...

Read More →

ทำไมนักพัฒนาถึงเลือกใช้ .NET ในการสร้างซอฟต์แวร์ระดับองค์กร

ในโลกของการพัฒนาซอฟต์แวร์ระดับองค์กร การเลือกเฟรมเวิร์กหรือโปรแกรมมิ่งภาษาที่เหมาะสมเป็นสิ่งสำคัญอย่างมาก เรามาทำความรู้จักกับ .NET ที่มักถูกนักพัฒนาโปรแกรมระดับองค์กรเลือกใช้ และเหตุใด .NET เป็นตัวเลือกที่ดีสำหรับการพัฒนาซอฟต์แวร์ในองค์กรขนาดใหญ่...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Lua ผ่าน Quadratic Probing Hashing

การจัดการข้อมูลเป็นส่วนสำคัญในวงการโปรแกรมมิ่ง หนึ่งในโครงสร้างข้อมูลที่ได้รับความนิยมคือ hash table เนื่องจากความสามารถในการค้นหาสูงสุดที่เป็นออเดอร์ O(1) โดยรูปแบบหนึ่งที่มักถูกใช้เพื่อแก้ไขปัญหาการชนของข้อมูล (collision) ใน hash table คือ Quadratic Probing Hashing ในภาษา Lua, การพัฒนา hash table ด้วยเทคนิค Quadratic Probing จำเป็นต้องใช้การพิจารณาและคำนวณที่ละเอียดอ่อน เพื่อให้การเขียนโปรแกรมมีประสิทธิภาพ นี่คือหัวใจสำคัญที่ EPT นำเสนอในการฝึกสอนการเขียนโค้ดที่มีคุณภาพ...

Read More →

การเสี่ยงโชคกับ Las Vegas Algorithm ในโลกของการเขียนโปรแกรม

การเดินทางสู่เมือง Las Vegas อาจเต็มไปด้วยความไม่แน่นอนและการเสี่ยงโชค ในขณะที่ผู้คนมากมายต่างหวังว่าโชคจะยิ้มให้พวกเขา ในโลกของการเขียนโปรแกรมนั้น เราก็มีความเสี่ยงที่คล้ายคลึงกันในชื่อว่า Las Vegas Algorithm ซึ่งเป็นคำที่ใช้เรียกอัลกอริทึมที่ขึ้นอยู่กับความน่าจะเป็นและการสุ่ม เพื่อหาคำตอบที่ถูกต้องสำหรับปัญหาที่กำหนด...

Read More →

constructor คืออะไร การใช้งาน constructor ในภาษา C++ แบบง่ายๆ พร้อมตัวอย่าง

บทความ: เรียนรู้เบื้องต้นเกี่ยวกับ Constructor ใน C++ กับการทำงานและ Usecase ในชีวิตจริง...

Read More →

set and get function and OOP concept คืออะไร การใช้งาน set and get function and OOP concept ในภาษา Golang แบบง่ายๆ พร้อมตัวอย่าง

ในโลกของการเขียนโปรแกรมที่มีการพัฒนาอย่างไม่หยุดยั้ง การใช้โครงสร้างการเขียนโปรแกรมที่เป็นระเบียบและมีคุณภาพนั้นเป็นสิ่งสำคัญมาก เพื่อที่จะสามารถสร้างซอฟต์แวร์ที่มีความทนทานต่อการเปลี่ยนแปลงและง่ายต่อการบำรุงรักษา หนึ่งในหลักการที่ได้รับความนิยมคือหลักการของ Object-Oriented Programming (OOP) ซึ่งในบทความนี้เราจะมาพูดถึง set และ get function ซึ่งเป็นส่วนหนึ่งของหลักการ OOP และการนำไปใช้ในภาษา Golang ครับ...

Read More →

golang interface คืออะไรใช้ทำอะไร สำคัญอย่างไร ใช้ทำอะไรได้

เมื่อพูดถึงการพัฒนาซอฟต์แวร์โดยใช้ภาษา Go, หรือที่เรียกกันติดปากว่า Golang, interface คือหนึ่งในคุณสมบัติที่โดดเด่นและมีประโยชน์อย่างยิ่งในการเขียนโค้ดที่กระชับ ยืดหยุ่น และสามารถนำไปปรับใช้ได้หลากหลาย (reusable) แต่ถ้าคุณยังไม่แน่ใจว่า interface ใน Golang คืออะไร และมันมีความสำคัญอย่างไร บทความนี้จะพาคุณไปค้นพบคำตอบพร้อมดุษฎีการนำไปใช้งานจริงอย่างชาญฉลาด เริ่มต้นกันเลยดีกว่า!...

Read More →

Top 10 Extensions in the Visual Studio Code for javascript

หัวข้อ: สิบอุปกรณ์เสริมที่จำเป็นใน Visual Studio Code สำหรับนักพัฒนา JavaScript...

Read More →

ตัวชี้วัดซอฟต์แวร์ (Software Metrics) : ทำความเข้าใจกับตัวชี้วัดซอฟต์แวร์เพื่อประสิทธิภาพการบำรุงรักษา ฯลฯ

หัวข้อ: ตัวชี้วัดซอฟต์แวร์ (Software Metrics) : ทำความเข้าใจกับตัวชี้วัดซอฟต์แวร์เพื่อประสิทธิภาพการบำรุงรักษา...

Read More →

Clean Code Principles การเขียนรหัสที่สะอาดเข้าใจได้และบำรุงรักษาได้ ตัวอย่างการใช้งาน

Clean Code Principles: การเขียนรหัสที่สะอาดเข้าใจได้ง่ายและบำรุงรักษาได้...

Read More →

TDD (การพัฒนาที่ขับเคลื่อนด้วยการทดสอบ): คืออะไร สำคัญต่อการเขียนโปรแกรมอย่างไร

ในโลกของการพัฒนาซอฟต์แวร์ที่รวดเร็วและมีการแข่งขันสูงนั้น ความเสถียรและคุณภาพของซอฟต์แวร์ถือเป็นหัวใจสำคัญที่จะทำให้ผลผลิตนั้นยืนยาวบนเส้นทางแห่งการตลาดไอที การพัฒนาที่ขับเคลื่อนด้วยการทดสอบหรือ Test-Driven Development (TDD) กลายเป็นแนวทางหนึ่งที่ถูกนำมาใช้เพื่อตอบโจทย์เหล่านี้ได้อย่างมีประสิทธิภาพ...

Read More →

การเขียนโปรแกรมฟังก์ชั่น Functional Programming:คืออะไร สำคัญอย่างไร และหลักการที่เกี่วข้อง

การเขียนโปรแกรมฟังก์ชั่น Functional Programming: คืออะไร, สำคัญอย่างไร และหลักการที่เกี่ยวข้อง...

Read More →

Reflection : ความสามารถของโปรแกรมในการตรวจสอบและปรับเปลี่ยนโครงสร้างและพฤติกรรมที่รันไทม์ สำหรับภาษาเขียนโปรแกรมแล้ว สำคัญอย่างไร พร้อมยกตัวอย่าง

Reflection ในการเขียนโปรแกรมหมายถึงความสามารถที่โปรแกรมสามารถ มองเห็น และ ปรับเปลี่ยน ตัวมันเองในระหว่างที่กำลังรันอยู่ (runtime). ความสามารถนี้ช่วยให้นักพัฒนาสามารถโต้ตอบกับตัวโปรแกรมได้หลากหลายวิธีและเขียนโค้ดที่คล่องตัวและสามารถปรับใช้ในสถานการณ์ต่างๆได้ดีกว่า. Reflection เป็นแนวคิดที่ยุ่งยากและพลังแต่ถ้าใช้ได้อย่างถูกต้อง จะเติมเต็มไปด้วยประโยชน์ที่น่าตื่นเต้น....

Read More →

Refactoring คืออะไร ในทางเขียนโปรแกรมมีประโยชน์อย่างไร

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

Read More →

Coding Standards and Best Practices คืออะไร ในทางเขียนโปรแกรมมีประโยชน์อย่างไร

ในโลกของการพัฒนาซอฟต์แวร์ ความเข้าใจและการปฏิบัติตาม Coding Standards and Best Practices เป็นสิ่งสำคัญที่โปรแกรมเมอร์ทุกคนควรรับรู้และฝึกฝน ไม่เพียงแต่เพื่อให้งานพัฒนาซอฟต์แวร์มีคุณภาพสูง แต่ยังเป็นการสร้างความเข้าใจร่วมกันในทีม และช่วยยกระดับมาตรฐานงานซอฟต์แวร์ให้ดียิ่งขึ้นอีกด้วย...

Read More →

หลักการ Clean Code ของคุณ Robert C. Martin มีหลักการอย่างไรในการเขียนตัวแปร

ในโลกแห่งการเขียนโค้ดที่เต็มไปด้วยความท้าทายและต้องการความชำนาญ หนึ่งในสิ่งที่สำคัญที่นักพัฒนาซอฟต์แวร์ควรใส่ใจคือ ?Clean Code? หรือโค้ดที่เขียนอย่างมีคุณภาพและอ่านง่าย คุณ Robert C. Martin, หรือที่รู้จักกันในชื่อ Uncle Bob, เป็นผู้นิยามและผลักดันหลักการนี้ให้ก้าวไปสู่ความเป็นมาตรฐานในวงการพัฒนาซอฟต์แวร์ โดยมีหลักการในการเขียนตัวแปร (variables) ที่ชัดเจน วันนี้เราจะมาสำรวจหลักการเหล่านี้กันว่ามีอย่างไรบ้าง...

Read More →

หลักการ Clean Code ของคุณ Robert C. Martin มีหลักการอย่างไรในการเขียน Function

เมื่อพูดถึงการเขียนโค้ดให้มีคุณภาพและคงทนต่อการใช้งานในระยะยาว หนึ่งในแนวคิดที่มักจะถูกนำมาพูดถึงคือ Clean Code หรือรหัสที่สะอาด ตามที่ Robert C. Martin หรือ Uncle Bob ได้ระบุไว้ในหนังสือชื่อดังของเขา ในบทความนี้ เราจะได้พิจารณาหลักการของ Uncle Bob ในด้านการเขียน Function ซึ่งเป็นหน่วยย่อยของโค้ดที่สำคัญรายการหนึ่งที่นักพัฒนาต้องให้ความสำคัญในการออกแบบและพัฒนา...

Read More →

หลักการ Clean Code ของคุณ Robert C. Martin มีหลักการอย่างไรในการเขียน Class

การเขียนโปรแกรมถือเป็นศิลปะเช่นเดียวกับวิทยาศาสตร์ และหนึ่งในมาสเตอร์พีซของพัฒนาโปรแกรมคือการเขียนโค้ดที่สะอาดและอ่านได้ง่าย หลักการ Clean Code ที่จัดทำขึ้นโดย Robert C. Martin หรือที่เรารู้จักกันในชื่อ Uncle Bob ให้คำแนะนำที่ชัดเจนเกี่ยวกับวิธีการสร้างโค้ดที่ดี ในบทความนี้ เราจะสำรวจหลักการเหล่านี้ในบริบทของการเขียน class ในโปรแกรม...

Read More →

หลักการ Clean Code ของคุณ Robert C. Martin มีหลักการอย่างไรในการ ทำ code formatting

บทความ: พัฒนาการเขียนโปรแกรมสู่ความเรียบง่ายด้วยหลักการ Clean Code ของ Robert C. Martin...

Read More →

หลักการ Clean Code ของคุณ Robert C. Martin ที่ว่าด้วย readable code เป็นอย่างไร มีประโยชน์อย่างไร

การเขียนโค้ดที่มีคุณภาพไม่เพียงแค่หมายถึงโค้ดที่ทำงานได้ตามที่ต้องการเท่านั้น แต่ยังรวมไปถึงการเขียนโค้ดที่เป็นระเบียบ สื่อสารได้ชัดเจน และสามารถดูแลรักษาได้ง่ายในอนาคตด้วย คุณ Robert C. Martin, นักเขียนและผู้เชี่ยวชาญด้านวิศวกรรมซอฟต์แวร์ ได้เสนอแนวคิดที่เรียกว่า Clean Code หรือ โค้ดที่สะอาด ซึ่งหมายถึงการเขียนโค้ดที่มีคุณภาพสูง และเป็นที่ยอมรับในหมู่นักพัฒนาซอฟต์แวร์ทั่วโลก...

Read More →

หลักการ Clean Code ของคุณ Robert C. Martin มีหลักการ เกี่ยวกับ Code ที่แย่อย่างไร

หัวข้อ: หลักการ Clean Code ของคุณ Robert C. Martin มีหลักการเกี่ยวกับ Code ที่แย่อย่างไร...

Read More →

DRY (Dont Repeat Yourself) คืออะไร ในทางเขียนโปรแกรมมีประโยชน์อย่างไร

การเขียนโปรแกรมไม่ใช่แค่การแปลงความคิดให้กลายเป็นโค้ดที่ทำงานได้เท่านั้น แต่ยังรวมถึงการสร้างโค้ดที่มีคุณภาพ อ่านง่าย และสามารถบำรุงรักษาได้ในระยะยาว หนึ่งในหลักการพื้นฐานที่สำคัญในการเขียนโปรแกรมคือ DRY หรือ Dont Repeat Yourself ซึ่งแปลว่า อย่าซ้ำซ้อน หลักการนี้มีข้อความว่า ทุกๆ ชิ้นของความรู้ควรมีการแทนที่ที่เป็นเอกเทศ, สมบูรณ์และถูกต้องเพียงแห่งเดียวในระบบของคุณ นั่นหมายความว่าในโครงการโปรแกรมของคุณ ควรมีการเขียนโค้ดแต่ละส่วนเพียงครั้งเดียวและมีการใช้ซ้ำ (reuse) แทนที่จะมีการคัดลอกโค้ดที่เหมื...

Read More →

GRASP (General Responsibility Assignment Software Patterns) คืออะไร ในทางเขียนโปรแกรมมีประโยชน์อย่างไร

การออกแบบโปรแกรมไม่ใช่เพียงการเขียนโค้ดให้สามารถทำงานได้ตามความต้องการเท่านั้น แต่รวมถึงการสร้างโค้ดให้มีคุณภาพ สามารถดัดแปลง และบำรุงรักษาได้ง่าย ในทางคิดค้น GRASP (General Responsibility Assignment Software Patterns) ถือว่าเป็นแนวคิดที่ช่วยในการวางรากฐานการออกแบบมากมายให้กับนักพัฒนาซอฟต์แวร์ทั่วโลก...

Read More →

TDD (Test-Driven Development) คืออะไร ในทางเขียนโปรแกรมมีประโยชน์อย่างไร

หัวข้อ: TDD (Test-Driven Development) คืออะไร และอาจช่วยให้การเขียนโปรแกรมมีประสิทธิภาพอย่างไร...

Read More →

Clean Code Principles คืออะไร ในทางเขียนโปรแกรมมีประโยชน์อย่างไร

หัวข้อ: Clean Code Principles คืออะไร และมีประโยชน์อย่างไรในทางเขียนโปรแกรม...

Read More →

Debugging คืออะไร อธิบายแบบง่ายที่สุด แบบเด็ก 8 ขวบก็เข้าใจ ในทางเขียนโปรแกรมมีประโยชน์อย่างไร พร้อมยกตัวอย่างแบบง่ายที่สุด

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

Read More →

Clean Code Principles คืออะไร อธิบายแบบง่ายที่สุด แบบเด็ก 8 ขวบก็เข้าใจ ในทางเขียนโปรแกรมมีประโยชน์อย่างไร พร้อมยกตัวอย่างแบบง่ายที่สุด

Clean Code Principles คืออะไร: อธิบายแบบง่ายที่สุด...

Read More →

Software Reliability คืออะไร อธิบายแบบง่ายที่สุด แบบเด็ก 8 ขวบก็เข้าใจ ในทางเขียนโปรแกรมมีประโยชน์อย่างไร พร้อมยกตัวอย่างแบบง่ายที่สุด

หัวข้อ: Software Reliability คืออะไร? อธิบายให้เด็ก 8 ขวบก็เข้าใจ...

Read More →

Software Compliance and Standards คืออะไร อธิบายแบบง่ายที่สุด แบบเด็ก 8 ขวบก็เข้าใจ ในทางเขียนโปรแกรมมีประโยชน์อย่างไร พร้อมยกตัวอย่างแบบง่ายที่สุด

คุณเคยสงสัยไหมว่า ทำไมเวลาเราสร้างบ้าน หรือทำอาหาร ต้องตามสูตรหรือมีขั้นตอนกำหนดไว้? มันก็เพื่อทำให้บ้านแข็งแรง หรืออาหารอร่อยนี่เองล่ะครับ! ในโลกของการเขียนโปรแกรมก็เช่นเดียวกัน, มาตรฐานและการปฏิบัติตาม หรือ Software Compliance and Standards ก็คือสูตรลับที่ทำให้โปรแกรมหรือแอปพลิเคชั่นทำงานได้ดีและปลอดภัยครับ!...

Read More →

Immutable Objects คืออะไร อธิบายแบบง่ายที่สุด แบบเด็ก 8 ขวบก็เข้าใจ ในทางเขียนโปรแกรมมีประโยชน์อย่างไร พร้อมยกตัวอย่างแบบง่ายที่สุด

นึกภาพว่า Immutable Objects เหมือนตุ๊กตาที่มีลักษณะและสีสันแน่นอน เมื่อเราซื้อมันมา ไม่ว่าเราจะทำอะไรก็ตาม เช่น พยายามทาสีใหม่หรือเปลี่ยนชิ้นส่วน มันก็ไม่เปลี่ยนแปลงไปจากเดิม หากเราต้องการตุ๊กตาที่มีสีหรือลักษณะต่างไปจากเดิม เราต้องไปซื้อตุ๊กตาใหม่ที่มีลักษณะนั้นมาเลย ในโลกของการเขียนโปรแกรม, Immutable Objects ก็คือ ข้อมูลหรือวัตถุที่หลังจากถูกสร้างขึ้นมาแล้ว มันจะไม่สามารถเปลี่ยนแปลงค่าหรือสถานะได้อีกเลย...

Read More →

การเติมโค้ดที่เหลือและการตรวจสอบโค้ดอัตโนมัติ ในภาษา PYTHON ทำอย่างไรพร้อมยกตัวอย่าง CODE

การเติมโค้ดอัตโนมัติ (Autocomplete) และการตรวจสอบโค้ด (Code Linting) เป็นสองฟีเจอร์ที่ช่วยให้นักพัฒนาสามารถเขียนโปรแกรมได้รวดเร็วและมีคุณภาพมากยิ่งขึ้น โดยเฉพาะในภาษา Python ที่มีชุมชนนักพัฒนาขนาดใหญ่และมีเครื่องมือช่วยพัฒนามากมาย บทความนี้จะเป็นการแนะนำวิธีและเทคริกในการใช้ฟีเจอร์เหล่านี้ รวมถึงการสร้างโค้ด Python ให้ถูกต้องและมีประสิทธิภาพ...

Read More →

การทำความสะอาดโค้ดโดยไม่เปลี่ยนฟังก์ชันการทำงาน ในภาษา PYTHON ทำอย่างไรพร้อมยกตัวอย่าง CODE

การเขียนโปรแกรมเป็นศิลปะการสื่อสารกับคอมพิวเตอร์ แต่พร้อมกันนั้นก็เป็นการสื่อสารกับนักพัฒนาคนอื่นๆ ที่อาจจะต้องมาดูแลหรือปรับปรุงโค้ดของเราในอนาคต เพื่อให้โค้ดของเราอ่านง่ายและบำรุงรักษาได้สะดวก การ ทำความสะอาด หรือ refactoring โค้ด Python เป็นหนึ่งในกระบวนการที่สำคัญที่จะช่วยให้โค้ดของเรานั้นมีคุณภาพสูงขึ้นโดยไม่เปลี่ยนแปลงฟังก์ชันการทำงานเดิมของมัน...

Read More →

using Postman for software tester Collaborate in Postman แบบง่ายๆ พร้อมตัวอย่าง

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

Read More →

ทำไมต้องรู้เรื่อง UI Component หากอยากทำงานสาย React Developer

ในยุคดิจิตัลปัจจุบัน การเขียนโปรแกรมและการพัฒนาแอปพลิเคชันได้เติบโตและพัฒนาอย่างก้าวกระโดด หนึ่งในภาษาโปรแกรมมิ่งและไลบรารีที่มีบทบาทสำคัญอย่างมากคือ React ซึ่งเป็นไลบรารีในการสร้าง User Interface (UI) ที่พัฒนาโดย Facebook สำหรับผู้ที่สนใจถนัดหรือต้องการทำงานเป็น React Developer ความรู้เกี่ยวกับ UI Component เป็นสิ่งที่สำคัญอย่างยิ่ง ในบทความนี้ เราจะพูดถึงเหตุผลที่ทำให้ UI Component มีความสำคัญกับผู้พัฒนา React พร้อมด้วยตัวอย่างการใช้งานและส่งท้ายด้วยการสำรวจข้อดีในการเข้าร่วมเรียนรู้เกี่ยวกับ ...

Read More →

Continuous Integrationคืออะไร มีประโยชน์อย่างไร ใช้งานตอนไหน อธิบายแบบง่ายที่สุด แบบเด็ก 8 ปีก็เข้าใจ

เมื่อพูดถึงการพัฒนาซอฟต์แวร์ในโลกปัจจุบัน คงไม่มีนักพัฒนาคอมพิวเตอร์คนไหนไม่รู้จัก Continuous Integration หรือที่เรียกสั้นๆ ว่า CI นับเป็นเรื่องพื้นฐานที่หลีกเลี่ยงไม่ได้ เหมือนการที่เราแปรงฟันทุกวันเพื่อให้ฟันของเราแข็งแรงนั่นเอง!...

Read More →

5 Code อ่านง่าย ด้วยการใช้ Functional Programming

การเขียนโปรแกรมแบบฟังก์ชัน(Functional Programming) เป็นวิธีการที่ช่วยให้โค้ดของเรามีคุณภาพสูงขึ้นด้วยการเน้นย้ำการใช้ฟังก์ชันแทนการเปลี่ยนแปลงสถานะหรือข้อมูลโดยตรง การพัฒนาโปรแกรมด้วยวิธีนี้อาจทำให้โค้ดของเราอ่านง่ายขึ้น มีโครงสร้างที่เป็นระเบียบเรียบร้อย และลดโอกาสในการเกิดข้อผิดพลาดจาก side effects ในบทความนี้จะเสนอให้เห็นว่าการเปลี่ยนรูปแบบการเขียนโปรแกรมไปสู่แนวคิดของ Functional Programming สามารถทำให้โค้ดของคุณอ่านง่ายยิ่งขึ้นผ่าน 5 ตัวอย่างโค้ด...

Read More →

เมื่อพนักงาน มี Value ไม่ Align กับทิศทางของบริษัท

Title: พนักงานที่มีค่านิยมไม่สอดคล้องกับทิศทางบริษัท: สะท้อนจากโลกโปรแกรมมิ่ง...

Read More →

5 JavaScript VSCode Extensions ที่น่าสนใจ

ในยุคสมัยของการพัฒนาเว็บแอปพลิเคชัน, JavaScript คือหนึ่งในภาษาการเขียนโปรแกรมที่หลีกเลี่ยงไม่ได้. ทั้งในด้านของ Front-end และ Back-end, JavaScript ได้แสดงให้เห็นถึงความสามารถและความยืดหยุ่นในการใช้งาน. และเมื่อพูดถึงการพัฒนาด้วย JavaScript, Visual Studio Code หรือ VSCode เป็นหนึ่งในเครื่องมือพัฒนาที่ได้รับความนิยมอย่างสูง. ด้วย Extensions ที่หลายหลาย, VSCode ช่วยให้การเขียนโค้ดของคุณง่ายและเร็วขึ้น. ในบทความนี้, เราจะมาดู 5 JavaScript Extensions สำหรับ VSCode ที่น่าสนใจ....

Read More →

5 แนวทางการใช้ AI Generator สำหรับงาน Sotware

หัวข้อ: 5 แนวทางการใช้ AI Generator สำหรับงาน Software...

Read More →

5 Refactor Code ของ JavaScript โดยใช้ Class

การพัฒนาโค้ดเพื่อให้ได้ผลลัพธ์ที่มีคุณภาพสูง, ง่ายต่อการอ่านและบำรุงรักษาเป็นหัวใจสำคัญของการเขียนโปรแกรม โดยเฉพาะในภาษา JavaScript ที่มีความยืดหยุ่นสูง การใช้งาน Class สามารถช่วยในการจัดระเบียบ code ได้อย่างมีประสิทธิภาพ เราจะมาดู 5 เทคนิคในการ Refactor Code ด้วย Class ที่จะช่วยให้โค้ดของคุณทำงานได้ดีและดูมืออาชีพมากขึ้น...

Read More →

5 Review Code แบบอัตโนมัติบน Github

ในยุคของการพัฒนาซอฟต์แวร์ที่ทีมงานมักต้องการความรวดเร็วและมีประสิทธิภาพ หนึ่งในกระบวนการที่ควรได้รับความสนใจคือการทบทวน (review) รหัสโปรแกรม หรือ Code Review. การ Code Review แบบดั้งเดิมนั้นต้องใช้เวลาพอสมควรและต้องใช้ทรัพยากรมนุษย์อย่างมาก แต่ด้วยการใช้เครื่องมืออัตโนมัติบน Github จะช่วยลดเวลาและปรับปรุงคุณภาพของโค้ดให้ดีขึ้น เรามาดูเครื่องมือที่ช่วยในการ Review Code แบบอัตโนมัติที่มีประสิทธิภาพบน Github กันดีกว่า...

Read More →

Test-Driven Development คืออะไร อธิบายแบบง่ายๆ

ในโลกยุคดิจิทัลที่ความเร็วคือหัวใจสำคัญของธุรกิจและการพัฒนาซอฟต์แวร์นั้นเป็นหนึ่งในเครื่องเร่งที่สำคัญ การันตีว่าผลิตภัณฑ์ซอฟต์แวร์ที่ฉลาดและไร้ข้อบกพร่องเป็นสิ่งที่ทุกค่ายเทคโนโลยีต่างต้องการ Test-Driven Development หรือ TDD จึงถือกำเนิดขึ้นมาเพื่อเป็นหนึ่งวิธีการที่ช่วยให้การพัฒนาโปรแกรมมีคุณภาพและปลอดภัยขึ้น...

Read More →

5 Tools ที่ใช้ในการ Scan GitHub Repositories ทั้งแบบ Public และ Private

ในโลกแห่งการพัฒนาซอฟต์แวร์สมัยใหม่นี้ การใช้เครื่องมือที่ช่วยในการตรวจสอบและป้องกันความเสี่ยงต่างๆ เป็นสิ่งจำเป็นอย่างยิ่ง โดยเฉพาะเมื่อมันมาถึง GitHub Repositories ทั้งแบบ Public และ Private ที่มีความสำคัญกับเราไม่แพ้กัน ดังนั้น เครื่องมือตรวจสอบ (Scanning Tools) จึงเป็นตัวช่วยที่ผู้พัฒนาซอฟต์แวร์ไม่ควรมองข้าม...

Read More →

5 VS Code Extensions สุดปัง! ที่ช่วยให้คุณทำงานง่ายขึ้น สำหรับ NODE.JS

ในยุคที่การพัฒนาซอฟต์แวร์ก้าวหน้าไปอย่างรวดเร็วนี้ นักพัฒนาทั่วโลกต่างก็มองหาเครื่องมือที่จะช่วยให้พวกเขาทำงานได้ง่ายและเร็วขึ้น หนึ่งในโปรแกรมที่ได้รับความนิยมไม่แพ้กันก็คือ Visual Studio Code หรือที่รู้จักกันในนาม VS Code ซึ่งเป็น code editor ที่ออกแบบมาให้สนับสนุนการพัฒนาที่หลากหลาย รวมถึงการพัฒนาแอพพลิเคชันด้วย Node.js ในฐานะที่เป็นโปรแกรมที่เปิดกว้างสำหรับการส่งเสริมการทำงานร่วมกัน มี extensions จำนวนมากที่พัฒนาขึ้นเพื่อเสริมความสามารถให้กับ VS Code และทำให้มันกลายเป็นโซลูชันที่ได้รับความนิ...

Read More →

5 หลักการเขียนโปรแกรมที่สำคัญสำหรับ OOP

การเขียนโปรแกรมให้มีคุณภาพนั้นเป็นเป้าหมายสำคัญของนักพัฒนาซอฟต์แวร์ทุกคน หนึ่งในวิธีการที่มีประสิทธิผลคือการปฏิบัติตามหลักการของ Object-Oriented Programming (OOP) ซึ่งเป็นพาราไดม์การโปรแกรมที่ช่วยให้การจัดการกับความซับซ้อนของโค้ดง่ายขึ้น ด้วยการแบ่งประเภทข้อมูลและพฤติกรรมเป็น วัตถุ ในบทความนี้ เราจะสำรวจ 5 หลักการหลักใน OOP ที่จะช่วยให้คุณเขียนโปรแกรมที่มีโครงสร้างการทำงานและซ่อมบำรุงได้ง่ายขึ้น...

Read More →

5 ประการ ของการเขียน Code ที่ดี เพื่อให้ใช้งานได้ยาวนาน

5 ประการของการเขียน Code ที่ดี เพื่อให้ใช้งานได้ยาวนาน...

Read More →

5 วิธี ทำให้ Code ของคุณ ใช้งานได้ยาวนาน และทันสมัยอยู่

หัวข้อ: 5 วิธี ทำให้ Code ของคุณใช้งานได้ยาวนาน และทันสมัยอยู่...

Read More →

5 Annotations และ Repeating Annotations ใน Java

ในโลกของการเขียนโปรแกรม Java, Annotations หรือ การประทับเครื่องหมาย เป็นเครื่องมือที่ใช้ในการให้ข้อมูลเพิ่มเติมแก่โค้ดของเรา โดยไม่เปลี่ยนแปลงพฤติกรรมของโค้ดเอง ในบทความนี้ เราจะพูดถึง 5 Annotations พื้นฐานที่มีประโยชน์ในการเขียนโปรแกรม Java และจะตรวจสอบฟีเจอร์ Repeating Annotations ที่เพิ่มเข้ามาใน Java 8 ทำให้การใช้งาน Annotations เป็นเรื่องที่ง่ายและมีประสิทธิภาพมากขึ้น...

Read More →

การใช้งาน polymorphism in OOP concept ในภาษา Php แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

หัวข้อ: การสร้างความหลากหลายด้วยความสามารถของ Polymorphism ใน OOP ภาษา PHP...

Read More →

การใช้งาน Operator precedence ในภาษา C++ แบบง่ายๆ พร้อมตัวอย่าง

การเขียนโค้ดให้มีคุณภาพนั้นไม่เพียงแต่ต้องทำให้โค้ดทำงานได้ถูกต้องเท่านั้น แต่ยังต้องเข้าใจว่าโค้ดนั้นทำงานอย่างไร ซึ่งหนึ่งในความเข้าใจที่สำคัญเมื่อเขียนโค้ดในภาษา C++ คือการทำความเข้าใจเกี่ยวกับ Operator Precedence หรือ ลำดับความสำคัญของตัวดำเนินการ เรามาดูกันว่ามันคืออะไร และมีความสำคัญอย่างไรในการเขียนโค้ด C++ พร้อมกับตัวอย่างการใช้งานจริงในโลกปัจจุบันกันเลยครับ!...

Read More →

แผนผังการเรียนเขียนโปรแกรม

Link อื่นๆ

Allow sites to save and read cookie data.
Cookies are small pieces of data created by sites you visit. They make your online experience easier by saving browsing information. We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Copyright (c) 2013 expert-programming-tutor.com. All rights reserved. | 085-350-7540 | 084-88-00-255 | ntprintf@gmail.com

ติดต่อเราได้ที่

085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM
แผนที่ ที่ตั้งของอาคารของเรา