2013-02-08 37 views
6

Sürüm kontrolü altında projem var. Benim olmayan bir kod okumalıyım. UML’de sınıfları ve yeniden birleşme süreçlerini yazmaktan daha iyi bir yol bulmaya çalışıyorum.
Bunu otomatik olarak yapan bir araç var mı? Not: Dosyalar salt okunur, bu yüzden onları değiştirmek zorunda kalacak bir araç kullanamıyorum. Ben EclipseSınıf diyagramı otomatik olarak oluştur

+0

Otomatik UML araçları mevcut kodu anlamlı bir şekilde anlamada yardımcı olmadığınızı buldum. –

cevap

5

bu program çok yararlıdır çalışıyorum

ObjectAid UML Explorer (hiçbir kod değişikliği ile çalışmalıdır)

http://www.objectaid.com/home

+1

Yüklemeyi yapıştırmaya çalıştım ancak yükleme işe yaramadı işe yaramadı – Jim

+0

Bunu tutulurken kullandım ve iyi çalışıyordu. – Nimrod007

+0

Bu bir parça kek gibi çalışır. Gerçekten faydalı. Eclipse eklentisini yukarıdaki web sitesinde verilen talimatlara göre indirdim. Tüm paket sınıflarım için çok kolay bir şekilde sınıf diyagramı oluşturabiliyorum. –

1

Otomatik UML diyagramları değildir Mevcut java kaynak kodundan çok yararlı olacak. Kodun, Tek Sorumluluk İlkesinin tutarlı bir şekilde uygulanmadığı büyük bir karmaşa olduğunu fark edeceksiniz. Kodunuzda daha iyi görünümler elde etmek için inFusion'a bir göz atın. Moose ile kullanım için bir Famix modelini dışa aktarabilir. Şu anda ihtiyacınız olan tam görünümleri almak için programlayabilirsiniz.

Sonar yüklüyor mu? Kodda statik görünümler sağlar.

İlgili konular