อะไรคือ Test Driven Development (TDD)? ตัวอย่าง

อะไรคือ Test Driven Development (TDD)? ตัวอย่าง

อะไรคือ Test Driven Development (TDD)?
TDD สามารถอธิบายได้ว่า เป็นการฝึกโปรแกรมเพื่อให้นักพัฒนาทราบถึงว่าโค้ดใหม่ที่เขียนขึ้นมาเมื่อได้รับการทดสอบแล้วมันผิดพลาดไหม  แถมยังหลีกเลี่ยงโค้ดที่ซ้ำกันได้อีกด้วย โดย TDD ย่อมาจาก Test Driven Development เป้าหมายหลักของ TDD คือการทำให้โค้ดสะอาด เรียบง่าย  และปราศจากบัค
(more…)

TDD – Java JUnit FizzBuzz

TDD – Java JUnit FizzBuzz

TDD - Java JUnit FizzBuzz

เรื่องนี้เกิดขึ้นในตอนเช้าวันอาทิตย์ ที่ผมกำลังฝึกใช้ FizzBuzz อยู่

ผมได้ยินมาว่า FizzBuzz จะถูกใช้ในการสัมภารณ์ด้วย ผมเลยว่าจะลองเล่นกับมันดูหน่อย

สามารถศึกษา FizzBuzz ได้ ที่นี้

วิดีโอที่ผมสร้างในส่วน TDD นั้นจะท้ายบทความครับ

(more…)

ระบบเทรด : อะไรคือระบบการซื้อขายกันนะ

ระบบเทรด : อะไรคือระบบการซื้อขายกันนะ

ระบบเทรดดิ้งเป็นการรวมเครื่องมือที่ใช้ในการชี้วัดและได้ทำการบ่งบอกถึงสัญญาณซื้อขาย เพื่อให้เกิดความมั่นใจในการซื้อขาย  โดยระบบเทรดดิ้งถูกพัฒนาเพื่อมาใช้ในหลากหลายเทคโนโลยี  ไม่ว่าจะเป็น Microsoft Excel  MATLAB  TradeStation  ภาษา R  ภาษา Python  อีกทั้งแพลตฟอร์มอื่น ๆ และหลากหลายภาษามากมาย  โดยสัญญาณซื้อ-ขาย เกิดจากหลากหลายวิธีการอาจเกิดจากข้อมูลที่ทำขึ้นมาเอง  หรือให้คอมพิวเตอร์ทำการวิเคราะห์ขึ้นมาให้โดยการใช้คอมพิวเตอร์มาช่วยในการวิเคราะห์เป็นที่นิยมในกลุ่มผู้จัดการกองทุน (more…)