Tag Archives: Code

บันทึกถึงฉัน วันที่ 24

ชอบโค้ดของภาษา Swift ก็ตรงที่ เขียนง่าย อ่านง่าย เข้าใจง่ายและงดงาม (โค้ดที่คนอื่นเขียนงดงามกว่าอีก) แหง่ละ!!! ช่วงนี้ผมใช้เวลาหมกหมุ่นอยู่กับการหัดเขียนโปรแกรมภาษา Swift ที่ Apple เป็นผู้พัฒนาและคิดค้นขึ้นมา เพื่อใช้สร้างสรรค์แอพพลิเคชั่นให้โลดแล่นอยู่บนผลิตภัณฑ์ของตัวเอง บร๊ะ!!! (ทำเองทุกอย่างเลย น่ารักที่สุด) หัดเขียนไปหัดเขียนมาก็รู้สึกตื่นเต้นกับโค้ดที่ตัวเองเขียนทุกวัน (ผมเคยเขียนภาษาโปรแกรมภาษาอื่นๆ มาบ้าง แต่ไม่ถึงกับเชี่ยวชาญหรือเทพอะไร) แต่ก็พอจะรู้โครงสร้าง (Syntax) ของแต่ละภาษา ซึ่ง Swift สร้างความประหลาดใจให้ผมได้ทุกวัน ผมสนุกมากกับการได้โค้ดทุกวัน

ภาษาโปรแกรมแต่ละภาษา มีข้อดี-ข้อเสียแตกต่างกันไป อยู่ที่เราต่างหากว่าจะเค้นศักยภาพของภาษานั้นๆ ออกมาใช้งานได้ถึงที่สุดขนาดไหน บางทีผู้ที่เป็นคนคิดค้นภาษานั้นๆ ขึ้นมา ยังไม่รู้เลยด้วยซ้ำว่าภาษาที่ตัวเองสร้างมันขึ้นมานั้น มันเปลี่ยนแปลงโลกได้มากมายขนาดนี้ คงคล้ายๆ กับไอสไตล์ผู้คิดค้นสูตร E=mc2

ข้าไม่เคยคิดเลยว่าสิ่งที่ข้าคิดค้นขึ้นมานั้น มันจะสร้างมหันตภัยดาวมฤตยูได้มากมายถึงเพียงนี้

อันนี้ก็เวอร์วังอลังการงานสร้างจนเกินไป

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

กิตติ บันทึกไว้แล้ว สวัสดี

Advertisements

บันทึกถึงฉัน วันที่ 22

พื้นฐานเป็นสิ่งที่สำคัญ แต่การลงมือทำสำคัญกว่า หลายครั้งที่ผมผลัดวันประกันพรุ่ง มีหลายสิ่งหลายอย่างเหลือเกินที่ผมอยากจะทำ ความคิดได้แต่ร่องลอยและวนเวียนอยู่กลางอากาศ ไม่เป็นรูปเป็นร่างสักที

การเรียนรู้ที่ดีที่สุดคือ “การลงมือทำ”

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

var เกิดมาเพื่อบอกให้รู้ว่า “ใดๆ ในโลกล้วนอนิจจัง มีแปรผันและแปรปรวน”
let เกิดมาเพื่อบอกให้รู้ว่า “ค่าคงที่ควรมี let นำหน้า” สิ่งใดๆ ก็เปลี่ยนแปลงค่าไม่ได้

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

กิตติ บันทึกไว้แล้ว สวัสดี