เรื่องของเรื่องก็คือ เมื่อวานนี้ผมได้มีโอกาส Discuss (อ่านออกเสียงว่า "เถียง") กับเพือนร่วมงานเรื่องการใช้ฟังก์ชั่น TrimExcess ของ List ครับ เป้าหมายของเราคือการที่จะลดปริมาณการใช้ Memory ให้น้อยที่สุด ซึ่งชื่อของ TrimExcess ก็ดูเข้าท่าดี แต่สิ่งที่มันทำนั่นไม่ค่อยเข้าท่าอย่างชื่อเลย (เดี๋ยวอ่านไปแล้วจะเฉลยว่ามันทำยังไง) ทำให้ผมคิดขึ้นมาได้ว่า เอ้อ เรื่อง Data Structure นี้ก็สำคัญเหมือนกัน โดยเฉพาะอย่างยิ่ง กับการ Develop บน Device ซึ่งมีขนาดแรมที่จำกัด แค่ 64MB (ซึ่งมักจะมีใช้จริงแค่ 20...
มีคนดูแล้ว 1,178 คน