Iterator

Iterators ไม่ใช่ความคิดดั้งเดิมของ ruby แต่ปกติ Iterators นั้นนิยมใช้ใน Object-oriented อยู่แล้ว ในภาษา Lisp ก็มีอยู่ด้วยเช่นกัน เพียงแต่ว่าไม่ได้ใช้คำเรียกว่า Iterators เนื่องจาก Iterator เป็นสิ่งที่ไม่คุ้นกันจึจำเป็นต้องอธิบายลงในรายละเอียด คำว่า Iterator หมายความว่าเป็นการทำซ้ำหลายครั้ง เมื่อเราต้องการจะเขียน code ที่เกี่ยวกับ Iterator บนภาษา C เราต้องใช้ for หรือ while

[...]
Published on Tue, 25 Jul 2006 16:19
1 comment

Control structures

ในหัวข้อนี้จะลงไปที่ control structures Case ปกติการใช้ case นั้นจะใช้ในกรณีที่มีการเรียงลำดับของเงื่อนไข case ใน ruby เทียบได้กับ switch ในภาษา C และ Java แต่มีข้อดีและแตกต่างกว่า

[...]
Published on Tue, 25 Jul 2006 16:13
0 comments

Simple Example (2)

หลังจากที่ได้ศึกษาการเขียน ruby มาพอสมควรแล้ว ลองมาดู code ที่เคยเขียนกันไปว่าแต่ละบรรทัดมีความหมายอย่างไร และมีเทคนิคหรือลูกเล่นอะไรบ้างในการนำไปใช้ รวมถึงการใช้ control statement ทั้งหลาย

[...]
Published on Tue, 25 Jul 2006 16:10
0 comments

RSS