คำพูดที่คุณชื่นชอบเกี่ยวกับการเขียนโปรแกรมคืออะไร?
หนึ่งคำพูดต่อคำตอบและโปรดตรวจสอบรายการที่ซ้ำกันก่อนโพสต์!
คำพูดที่คุณชื่นชอบเกี่ยวกับการเขียนโปรแกรมคืออะไร?
หนึ่งคำพูดต่อคำตอบและโปรดตรวจสอบรายการที่ซ้ำกันก่อนโพสต์!
คำตอบ:
การแก้จุดบกพร่องนั้นยากกว่าการเขียนรหัสสองเท่า ดังนั้นถ้าคุณเขียนรหัสอย่างชาญฉลาดที่สุดเท่าที่จะทำได้คุณจะไม่ฉลาดพอที่จะทำการดีบั๊ก
- Brian W. Kernighan
มันใช้เวลานานกว่าที่คุณคาดไว้แม้เมื่อคุณคำนึงถึงกฎหมายของ Hofstadter
- กฎหมายของ Hofstadter
รหัสเสมอว่าคนที่จบการรักษารหัสของคุณจะเป็นโรคจิตรุนแรงที่รู้ว่าคุณอยู่ที่ไหน
- Rick Osborne
คุณสามารถมีโครงการ:
- เสร็จตามกำหนดเวลา
- ทำตามงบประมาณ
- ทำได้อย่างถูกต้อง
เลือกสอง
- ไม่ทราบ
บางคนเมื่อเผชิญหน้ากับปัญหาคิดว่า "ฉันรู้ฉันจะใช้สำนวนปกติ"
ตอนนี้พวกเขามีสองปัญหา
- เจมี่ซาวินสกี
ในทางทฤษฎีไม่มีความแตกต่างระหว่างทฤษฎีและการปฏิบัติ แต่ในทางปฏิบัติมี
- Jan LA van de Snepscheut
คุณสามารถใช้ยางลบบนโต๊ะเขียนแบบหรือค้อนขนาดใหญ่ในสถานที่ก่อสร้าง - Frank Lloyd Wright
ไม่ได้เป็นคำพูดการเขียนโปรแกรม แต่แน่นอนที่สุดก็นำไปใช้
การเขียนโปรแกรมในวันนี้คือการแข่งขันระหว่างวิศวกรซอฟต์แวร์ที่พยายามสร้างโปรแกรมที่ใหญ่และดีกว่าและพิสูจน์ให้เห็นว่าจักรวาลพยายามผลิตไอเดียที่ใหญ่กว่าและดีกว่า จนถึงตอนนี้จักรวาลก็ชนะ
- ริคคุก
การวัดความคืบหน้าการเขียนโปรแกรมด้วยบรรทัดของรหัสเป็นเหมือนการวัดความคืบหน้าการสร้างเครื่องบินด้วยน้ำหนัก
- บิลเกตส์
วิทยาศาสตร์คอมพิวเตอร์มีปัญหาอย่างหนัก 2 ข้อ ได้แก่ การทำให้ใช้แคชไม่ได้การตั้งชื่อสิ่งต่าง ๆ และข้อผิดพลาดที่เกิดขึ้นต่อ 1
- Leon Bambrick (@ secretGeek )
(อันที่จริงทุกอย่างจากhttp://q4td.blogspot.com/search/label/programmingเห็นในขณะที่ฉันดูแลรายการ)
เก้าคนไม่สามารถเลี้ยงลูกได้ในหนึ่งเดือน
- Fred Brooks, The Mythical Man-Month
เราควรลืมเกี่ยวกับประสิทธิภาพเล็กน้อยพูดถึง 97% ของเวลา: การเพิ่มประสิทธิภาพก่อนวัยอันควรเป็นรากฐานของความชั่วร้ายทั้งหมด แต่เราไม่ควรพลาดโอกาสที่สำคัญ 3%
- Donald Knuth, การเขียนโปรแกรมแบบมีโครงสร้างพร้อมไปที่ข้อความ , JACM Computing Surveys, Vol 6, No. 4, Dec. 1974, p.268
สิ่งนี้ถูกดึงมาจากสองย่อหน้าด้านล่างซึ่งไม่เพียง แต่บอกว่าทำไมเขาถึงได้ข้อสรุปข้างต้น แต่ให้ข้อมูลเกี่ยวกับวิธีหลีกเลี่ยงข้อผิดพลาดนี้:
ไม่ต้องสงสัยเลยว่าจอกของประสิทธิภาพนั้นนำไปสู่การละเมิด โปรแกรมเมอร์เสียเวลาจำนวนมากที่คิดหรือกังวลเกี่ยวกับความเร็วของส่วนที่ไม่สำคัญของโปรแกรมและความพยายามเหล่านี้อย่างมีประสิทธิภาพมีผลกระทบทางลบอย่างมากเมื่อพิจารณาการดีบักและบำรุงรักษา เราควรลืมเกี่ยวกับประสิทธิภาพเล็กน้อยพูดถึง 97% ของเวลา: การเพิ่มประสิทธิภาพก่อนวัยอันควรเป็นรากฐานของความชั่วร้ายทั้งหมด
แต่เราไม่ควรพลาดโอกาสที่สำคัญ 3% โปรแกรมเมอร์ที่ดีจะไม่ได้รับการกล่อมด้วยเหตุผลดังกล่าวเขาจะฉลาดที่จะดูรหัสที่สำคัญอย่างรอบคอบ แต่หลังจากได้รับการระบุรหัสแล้ว มักจะเป็นความผิดพลาดในการตัดสินตามลำดับความสำคัญเกี่ยวกับส่วนของโปรแกรมที่มีความสำคัญอย่างยิ่งเนื่องจากประสบการณ์สากลของโปรแกรมเมอร์ที่ใช้เครื่องมือวัดนั้นเป็นสิ่งที่พวกเขาคาดเดาได้ง่าย ( ... )
เครื่องมือดีบั๊กไม่ลบข้อบกพร่อง พวกเขาแสดงให้พวกเขาในการเคลื่อนไหวช้า
- ไม่ทราบ
90% แรกของรหัสบัญชีสำหรับ 90% แรกของเวลาในการพัฒนา ส่วนที่เหลืออีก 10% ของรหัสบัญชีคิดเป็น 90% ของเวลาในการพัฒนา
หาก Java มีการรวบรวมขยะที่แท้จริงโปรแกรมส่วนใหญ่จะลบตัวเองเมื่อดำเนินการ
- โรเบิร์ตซีเวลล์
วิทยาการคอมพิวเตอร์ไม่ได้เกี่ยวกับคอมพิวเตอร์มากไปกว่าดาราศาสตร์เป็นเรื่องเกี่ยวกับกล้องโทรทรรศน์
- Edsger Dijkstra
หากการดีบักเป็นกระบวนการลบข้อบกพร่องของซอฟต์แวร์การเขียนโปรแกรมจะต้องเป็นขั้นตอนการวางไว้ด้วย
- Edsger Dijkstra
มีเพียงสองภาษาเท่านั้น: คนที่บ่นและคนที่ไม่มีใครใช้
- Bjarne Stroustrup
สิ่งที่ดีที่สุดเกี่ยวกับบูลีนคือแม้ว่าคุณจะผิดคุณก็เพียงเล็กน้อย - (ไม่ระบุชื่อ)
ฉันถูกถามถึงสองครั้งว่า "อธิษฐานนายบาบาเบจถ้าคุณใส่ตัวเลขผิดเครื่องคำตอบที่ถูกต้องจะออกมาหรือไม่" ในกรณีหนึ่งสมาชิกสภาสูงและสมาชิกสภาผู้แทนราษฎรอีกคนหนึ่งถามคำถามนี้ ฉันไม่สามารถเข้าใจความสับสนของความคิดที่สามารถกระตุ้นคำถามดังกล่าวได้อย่างถูกต้อง
- Charles Babbage
เนื้อหาที่เป็นเอกสารกรณีแรกของโปรแกรมเมอร์ที่พบคำถามผู้ใช้งี่เง่า
ฉันต้องการให้คอมพิวเตอร์ใช้งานง่ายเหมือนโทรศัพท์ ความปรารถนาของฉันเป็นจริงเพราะฉันไม่สามารถหาวิธีใช้โทรศัพท์ได้อีกต่อไป
- Bjarne Stroustrup
มันคือทั้งหมดที่พูดคุยจนกว่ารหัสจะทำงาน
- Ward Cunningham
การสนับสนุน Unicode ไม่ใช่ "คุณสมบัติ" มันเป็นพฤติกรรมที่คาดหวัง
ได้รับมันเฉพาะเจาะจงมาก แต่มันก็เป็นสิ่งที่ฉันชอบมากเพราะตัวละครที่ล้าสมัยนั้นยังคงใช้กันอย่างแพร่หลาย ...
การแสดงความคิดเห็นรหัสของคุณเป็นเหมือนการทำความสะอาดห้องน้ำของคุณ - คุณไม่เคยต้องการที่จะทำ แต่มันจะสร้างประสบการณ์ที่น่าพอใจมากขึ้นสำหรับคุณและแขกของคุณ
- Ryan Campbell
คนโง่สงสัยคนฉลาดถาม
- Benjamin Disraeli
การเขียนโปรแกรมเป็นเหมือนเพศ: ความผิดพลาดอย่างหนึ่งและคุณต้องให้การสนับสนุนตลอดชีวิตของคุณ
- Michael Sinz
มันเป็นความสมบูรณ์แบบที่ไม่สามารถเข้าถึงได้ในขณะนี้และบวกกับ ajouter, ในขณะที่ฉันกำลังมองหาและบวก rien à retrancher
- Antoine de Saint-Exupéryนักเขียนชาวฝรั่งเศส (1900-1944), Terre des Hommes (1939)(ดูเหมือนว่าความสมบูรณ์แบบนั้นจะไม่บรรลุเมื่อไม่มีอะไรเหลือให้เพิ่ม แต่เมื่อไม่มีอะไรเหลือให้เอาไป)
Java ใช้จาวาสคริปต์ในขณะที่รถยนต์กำลังปูพรม
- Chris Heilmann
กฎหมายของไลนัส
เนื่องจากมีผู้ทดสอบเบต้าและผู้พัฒนาร่วมขนาดใหญ่พอเกือบทุกปัญหาจะมีลักษณะอย่างรวดเร็วและการแก้ไขที่ชัดเจนสำหรับใครบางคน
หรือน้อยลงอย่างเป็นทางการ
มีลูกตามากพอแมลงทุกตัวตื้น