ชอบคำถาม - เหมือนกับที่ฉันถามตัวเอง:
ฉันจะเข้าใจ UML ในลักษณะที่เป็นภาษาอังกฤษธรรมดาได้มากพอที่จะอธิบายให้เพื่อนร่วมงานทราบได้อย่างไร ทรัพยากรที่ยอมรับได้สำหรับการทำความเข้าใจ UML ในระดับพื้นดินคืออะไร
นี่คือสิ่งที่ฉันได้พบ:
สำหรับการเตะเริ่มต้น:ทางเลือกของฉันจะเป็นพรานล่าสัตว์UML กลั่น จริงๆแล้วมันคือการกลั่นของพื้นฐานที่ได้รับการกล่าวถึง: คำจำกัดความตัวอย่างคำแนะนำเกี่ยวกับเมื่อชนิดของแผนภาพที่ควรหรือไม่ควรใช้ นอกจากนี้ยังเป็นข้อมูลอ้างอิงที่ดีหากคุณต้องการมุ่งเน้นไปที่ส่วนหนึ่งของ UML โดยไม่ต้องอ่านปกหนังสือ
สำหรับรายละเอียดเพิ่มเติมยังแนะนำภาษาอังกฤษธรรมดา: UML 2 สำหรับ Dummiesได้ทำเพื่อเพื่อนร่วมงานของฉันและฉัน มันไม่เพียง แต่แนะนำ UML ไวยากรณ์และการใช้งานที่มีความยาว แต่มีคำแนะนำมากมายเกี่ยวกับการเขียนโปรแกรมและการออกแบบที่ดี
มีความแตกต่างเป็นครั้งคราวระหว่างหนังสือสองเล่มเกี่ยวกับไวยากรณ์ที่เป็นของเวอร์ชันมาตรฐาน UML อย่างไรก็ตามสิ่งเหล่านี้เป็นเพียงนาทีและไม่จำเป็นสำหรับการใช้ไดอะแกรม UML ในการสื่อสารแนวคิดการออกแบบ (ตัวอย่างเช่น: ว่า UML 2 อนุญาตการแยกหลายหลากแบบต่อเนื่องหรือไม่เช่นแสดงว่าคุณสมบัติบางอย่างอาจมีวัตถุ X, Y หรือ Z มากกว่าศูนย์, หนึ่ง, หลายหรือมากกว่า X พูดเมื่อชื่อผู้เข้าร่วมควรขีดเส้นใต้ .. )
สำหรับการแนะนำทั้งหมดที่ไม่ใช่ด้านวิชาการและใช้คำน้อย:บล็อกนี้มีบทความเกี่ยวกับส่วนต่างๆของ UML:
http://blog.diadraw.com/category/uml/
มันไม่ใช่ตำราดังนั้นจึงยังห่างไกลจากความหมดจด แต่ยังใช้เรื่องราวและตัวอย่างที่ไม่ใช่ตำราซึ่งสัมพันธ์กับ โพสต์ที่มีอยู่ไม่กี่โพสต์มุ่งเน้นไปที่การแนะนำแนวคิด UML ทางสายตาดังนั้นคุณสามารถข้ามการอ่านข้อความทั้งหมด