คำถามติดแท็ก automatic-programming

22
โปรแกรมอัตโนมัติ: เขียนโค้ดที่เขียนรหัส [ปิด]
หลังจากอ่านหนังสือThe Pragmatic Programmerหนึ่งในข้อโต้แย้งที่ฉันพบว่าน่าสนใจที่สุดคือ "เขียนโค้ดที่เขียนโค้ด" ฉันพยายามค้นหาคำอธิบายหรือบทความเกี่ยวกับเรื่องนี้ทางอินเทอร์เน็ตและในขณะที่ฉันพบบทความที่ดีเกี่ยวกับเรื่องนี้ฉันยังไม่พบการติดตั้งโค้ดเฉพาะหรือตัวอย่างที่ดี ฉันรู้สึกว่ามันยังไม่เป็นที่ถกเถียงกันทั่วไปอะไรบางอย่างที่ขาดเอกสารหรือมันไม่ได้เป็นที่ยอมรับของคนจำนวนมากและฉันต้องการทราบเพิ่มเติมเกี่ยวกับเรื่องนี้ คุณคิดยังไงกับเรื่องนี้? เป็นสิ่งที่จะเพิ่มประสิทธิภาพการทำงานของคุณหรือไม่ มีแหล่งข้อมูลที่ดีในเรื่องอะไรบ้างในหนังสือบล็อกบล๊อคสไลด์ ฯลฯ ตัวอย่างโค้ดบางส่วนจะช่วยให้ฉันเข้าใจการใช้งานได้ดีขึ้น นี่คือหน้า wikiของหัวเรื่องด้วยเทคนิคการเขียนโปรแกรมที่เกี่ยวข้องเช่น Meta Programming, Generative Programming และ Code Generation

12
มีเหตุผลใดบ้างในการสร้างเอกสารรหัสโดยอัตโนมัติ [ปิด]
การสร้างเอกสารอัตโนมัติสามารถทำได้ด้วยเครื่องมือหลากหลาย GhostDoc เป็นหนึ่งในสิ่งที่โดดเด่นมากขึ้น อย่างไรก็ตามตามคำจำกัดความทุกสิ่งที่สร้างนั้นซ้ำซ้อน มันจะดูที่ชื่อของวิธีการเรียน ฯลฯ และเอาท์พุทภาษาอังกฤษที่อาจอธิบายพวกเขาอย่างละเอียดมากขึ้น ในกรณีที่ดีที่สุดมันเป็นสิ่งที่ผู้อ่านสามารถทำได้ในหัวของพวกเขา (ตัวอย่างจากที่นี่ ): /// <summary> /// Initializes a new instance of the <see cref="Person"/> class. /// </summary> public Person() ... ในที่สุดมันสามารถสร้างเอกสารแปลกประหลาดที่ทำให้เข้าใจผิดในความพยายามที่จะเข้าใจความหมายของชื่อ: /// <summary> /// Riches the text selection changed. /// </summary> /// <param name="richTextBox">The rich text box.</param> private void RichTextSelection_Changed(System.Windows.Controls.RichTextBox richTextBox) ... มันดูเหมือนว่าทัศนคติที่มี …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.