Model Maker

15 отговора 451 прегледа
#1

Model Maker

Коя му функция най-много използвате?

Go on, prove me wrong. Destroy the fabric of the universe. See if I care.
Отговор
в отговор на Rincewind #2

Re: Model Maker

Вси4ииииииииииии ;-))) (почти)

1. Генериране на йерархията на класовете ! И много полезна функция е възможността за ovveride на методи и property - така си сигурен, че в кашата не си създал нов метод или пък си сбъркал някой
2. Генериране на кода - и разпределението му по модули - многоооо полезно - и много лесно се премества кода от един модул в друг ;-)))
3. Генериране на документация - вече и това ползвам - ама по малко само където ми е жизнено необходимо
4. Генериране на UML диаграми - Class View - другите много рядко - не съм стигнал то тях
5. Май за момента е това - още не съм пробвал вградените templates - както и взъможността за създаване на нови - ама скоро ще стигна и до това.

---
Е т'ва е живот!
Отговор
в отговор на PhantomAS #3

Re: Model Maker

iii mnoo dobre zwuchi sha zema i az da go razgledam .... ama po-natatak

------------------------------
I got a COMPILER, and I'm not afraid to use it!
Отговор
в отговор на SDR #4

Re: Model Maker

Не го отлагай - нещото е страхотно - ако си пробвал Rational Rose - сигурно си бил "отвратен" от прекалено многото неща които можеш да правиш - което си е в реда на нещата де ;-)))
А това има вси4ко необходимо - даже и пове4е и е специализирано за Delphi - с прекрасна интеграция (не само за D7). Ако се занимаваш с проектиране (не на сгради де ;-))) - просто е неоценимо.

---
Е т'ва е живот!
Отговор
в отговор на Rincewind #5

Малко повече INFO

Какво е това чудо?
...къде се намира и как се използва...

Danke!

Отговор
в отговор на PhantomAS #6

Re: Model Maker

Точно интеграцията му ми се вижда малко кофти.
Държи се като съвсем отделна програма, а можеха да го нахвърлят по менютата.

Go on, prove me wrong. Destroy the fabric of the universe. See if I care.
Отговор
в отговор на Rincewind #7

Re: Model Maker

Това ми беше и първото мнение ;-)))) - ама не, като поработиш ще разбереш, че е невъзможно да се нахвърли по менютата ;-))

Между другото погледни и програмката Code Explorer - доста добър тул за подмяна на съществуващия такъв.

---
Е т'ва е живот!
Отговор
в отговор на Novobranka #8

Re: Малко повече INFO ето ...

тук.
ето ти и един бърз поглед върху нещата

------------------------------------------------
* Native Borland® Delphi™ 1-7 Visual modeling and Refactoring tool based on UML™ technology
* Native Delphi IDE integration
* Instant Code generation, Reverse engineering (code import) and instant visualization
* Design and Restructure code in UML class, use case, sequence, statechart, robustness analysis, activity (and more) diagrams
* Point-and-click, drag-and-drop programming
* Deploy Design Patterns and apply build in refactorings

---
Е т'ва е живот!
Отговор
в отговор на PhantomAS #9

CodeRush

CodeRush не върши ли същтата работа малко по- добре ;)

Отговор
в отговор на Novobranka #10

Re: CodeRush

Ti pak .... CodeRush e za "koderi" (kato mene) a Model Maker e za "arhitekti"

------------------------------
I got a COMPILER, and I'm not afraid to use it!
Отговор
в отговор на Novobranka #11

Принципната разлика...

между двете се състои в това, че просто НЯМАТ прилика !!!!!!!!!!!!!!!!!!!!
Значи едното не заменя другото - и обратно.
CodeRush - a е доста добър текстов РЕДАКТОР с много МНОГО възможности !!! Няма да ги коментирам - този който го е ползвал ги знае.

Model Maker - a e нещо като умален Rational Rose !!! - т.е. инструмент за проектиране на приложения !

Повече можеш да разбереш ако си дръпнеш trial версията на MM.

---
Е т'ва е живот!
Отговор
в отговор на SDR #12

Някаква ирония ли долавям...

по отношение на моята персона ?!? - или така ми се струва?



---
Е т'ва е живот!
Отговор
в отговор на PhantomAS #13

Re: Някаква ирония ли долавям...

Mi towa koeto bi trqbalo da dolawash e samoironiq. BTW mnoo mi e chudno w kakaf ekip rabotish che ti se nalaga da polzwash takiwa neshta. Na mene towa mi zwuchi naprawo strqskashto - no towa e sigurno poradi pylnoto mi newidenie po waprosa za "problemite koito mogat da wyzniknat kogato se nalaga do obesnqqsh drugimo kakwo tochno prawi twoq kod ili kakwo tochno iskash da prawi negowiq"

Az lichno do sega si bachkam w ogromiq ekip ot edin chlen i ne wijdam apsolutno nikaf problem sichkite planowe misli i shemi da si gi darja tam kadeto moga da gi obrabotwam naj lesno a imenno w glawata-si-prosta. Mnogo bih se radwal ako wzemesh da obesbnish kak adjeba diagramite i modeliranito na koda mogat da pomognat za kakwoto i da e bilo pri ekip <10 choweka koito se poznawat dobre.

Pak powtarqm ne se opitwam da se zaqjdam prosto se nadqwam da spodelish opit

------------------------------
I got a COMPILER, and I'm not afraid to use it!
Отговор
в отговор на Rincewind #14

Re: Model Maker

File/Open..



reborn in the shadow of the magpie
Отговор
в отговор на SDR #15

Малко инфо...

В момента (от пове4е от 1 година) Делфи и програмирането на него ми е само хоби.

Преди (10+ години вече ;-))) - през пове4ето време аз също съм работил сам - и знам какво е да се работи сам - след това съм работил с още 1-2 -ма приятели на които си знаем и "кътните зъби" - има разлика <> от това да се работи в екип - от примерно 12-15 4овека както работя в момента. Вярно - начина по който се работи при мен доста се различава от разбиранията ми, но това е друг въпрос.

За това реших поне там където мога да променя нещата - т.е. да изглеждат по начина по който трябва (според мен) да се работи - да го направя - а то е за личната ми "тренировка". За това ползвам програми като Model Maker - макар, че работя сам, както и Version Control система - макар че пак пипам сам. Като и други неща - които мисля, че ме приближават до "истинската" работа в екип - в който вси4ко трябва да е изрядно! Не си мисли, че страдам от някаква форма на раздвояване на личността - в работата си виждам какви са проблемите при работа в колектив - и се опитвам да намеря оптималното решение. Това мисля, че може да ми помогне доста в бъдеще т.е. да си изградя приципи на работа които да могат да решават проблемите - а не да създават нови ;-)) Повярвай ми работата в колектив е доста полезно нещо - ако не за друго поне да разбереш какви са слабостите на системата. За съжаление в ба4кането ми не мога да променя нищо - за това се опитвам да приложа идеите другаде - в собствените си проекти. Много сложно се полу4и съжалявам.

Не мислиш ли, че от документирането на кода ( било то с диаграми или по друг начин) след време по лесно ще разбереш какво си правил. Още нещо - ако ти се наложи да правиш система(примерно) с 200+ класа с връзки между тах, с 300+ форми за въвеждане на информацията, за връзката между класове и база данни - няма да споменавам. Същото нещо трябва да поддържаш поне 10+ години да работи - независимо от смяната на платформата (имам предвид промяната на версиите на компилатора най-малко), и през това време (10+ години) ще работиш и по други проекти - кой начин ще избереш - този да пазиш в мозъка си вси4ко или да имаш документирано на хартия или диск това, както и стъпките които са те довели до избирането на модела ;-)))

Мисля, че последната точка ти дава най - добра представа, защо макар и работещ сам съм решил да не работя така като започнах.

---
Е т'ва е живот!
Отговор
в отговор на PhantomAS #16

Re: Малко инфо...

10x za infoto poredeleno poslednata tochka e naj znachima spored mene i si zaslujava izsledwaneto na problema...samo malko da se oswobodq i....

------------------------------
I got a COMPILER, and I'm not afraid to use it!
Отговор