13
การเขียนโปรแกรมระดับต่ำ - มีอะไรให้ฉันบ้าง [ปิด]
เป็นเวลาหลายปีที่ฉันได้พิจารณาการขุดลงไปในสิ่งที่ฉันคิดว่าเป็นภาษา "ระดับต่ำ" สำหรับฉันนี่หมายถึง C และการชุมนุม อย่างไรก็ตามฉันยังไม่มีเวลาสำหรับเรื่องนี้และมันก็ไม่จำเป็นเลย ตอนนี้เพราะฉันไม่เห็นความจำเป็นที่จะเกิดขึ้นฉันรู้สึกว่าฉันควรจะกำหนดเวลาในการศึกษาหัวข้อหรือวางแผนตลอดไป ตำแหน่งของฉัน ในช่วง 4 ปีที่ผ่านมาฉันได้มุ่งเน้นไปที่ "เทคโนโลยีเว็บ" ซึ่งอาจเปลี่ยนแปลงได้และฉันเป็นผู้พัฒนาแอปพลิเคชันซึ่งไม่น่าจะเปลี่ยนแปลงได้ ในการพัฒนาแอพพลิเคชั่นฉันคิดว่าการใช้งานเป็นสิ่งที่สำคัญที่สุด คุณเขียนแอปพลิเคชันที่จะ "บริโภค" โดยผู้ใช้ ยิ่งแอปพลิเคชั่นเหล่านั้นใช้งานได้มากเท่าไหร่คุณก็ยิ่งสร้างมูลค่าได้มากขึ้นเท่านั้น เพื่อให้บรรลุการใช้งานที่ดีฉันเชื่อว่าสิ่งต่อไปนี้เป็นไปได้ การออกแบบที่ดีดี: คุณสมบัติที่ถึงผู้ใช้สามารถเข้าถึงได้ผ่านส่วนต่อประสานผู้ใช้ที่มีความคิดดี ความถูกต้อง : การออกแบบที่ดีที่สุดไม่คุ้มค่าอะไรเลยหากใช้ไม่ถูกต้อง ความยืดหยุ่น : แอปพลิเคชัน A ควรมีการพัฒนาอยู่ตลอดเวลาเพื่อให้ผู้ใช้ไม่จำเป็นต้องเปลี่ยนไปใช้แอปพลิเคชัน B อื่นที่มีคุณสมบัติใหม่ที่ A สามารถนำไปใช้ได้ แอปพลิเคชันที่แก้ไขปัญหาเดียวกันไม่ควรมีคุณสมบัติแตกต่างกัน แต่ใช้หลักปรัชญา ประสิทธิภาพการทำงาน : ประสิทธิภาพก่อให้เกิดประสบการณ์การใช้งานที่ดี แอปพลิเคชันตอบสนองต่อความนึกคิดเสมอและทำงานได้อย่างรวดเร็วพอสมควร (ขึ้นอยู่กับความถี่) มูลค่าของการปรับประสิทธิภาพให้ดีขึ้นกว่าจุดที่ผู้ใช้สงสัย ฉันคิดว่าการเขียนโปรแกรมระดับต่ำจะไม่ช่วยฉันยกเว้นเรื่องประสิทธิภาพ แต่การเขียนแอพทั้งหมดในภาษาระดับต่ำเพื่อประสิทธิภาพการทำงานก็คือการปรับให้เหมาะสมก่อนเวลาสำหรับฉัน คำถามของฉัน การเขียนโปรแกรมระดับต่ำสามารถสอนอะไรฉันได้ภาษาอื่นจะไม่สอนฉัน ฉันขาดอะไรบางอย่างหรือเป็นเพียงทักษะที่ใช้ในการพัฒนาแอพพลิเคชั่นน้อยมาก? โปรดเข้าใจว่าฉันไม่ได้ตั้งคำถามเกี่ยวกับคุณค่าของ C และชุดประกอบ เป็นเพียงแค่ในชีวิตประจำวันของฉันฉันมีความสุขมากที่ความสลับซับซ้อนทั้งหมดของโลกนั้นถูกแยกออกไปและจัดการให้ฉัน …