Model Maker
15 отговора
451 прегледа
Model Maker
Коя му функция най-много използвате?
Go on, prove me wrong. Destroy the fabric of the universe. See if I care.
Go on, prove me wrong. Destroy the fabric of the universe. See if I care.
Re: Model Maker
Вси4ииииииииииии ;-))) (почти)
1. Генериране на йерархията на класовете ! И много полезна функция е възможността за ovveride на методи и property - така си сигурен, че в кашата не си създал нов метод или пък си сбъркал някой
2. Генериране на кода - и разпределението му по модули - многоооо полезно - и много лесно се премества кода от един модул в друг ;-)))
3. Генериране на документация - вече и това ползвам - ама по малко само където ми е жизнено необходимо
4. Генериране на UML диаграми - Class View - другите много рядко - не съм стигнал то тях
5. Май за момента е това - още не съм пробвал вградените templates - както и взъможността за създаване на нови - ама скоро ще стигна и до това.
---
Е т'ва е живот!
1. Генериране на йерархията на класовете ! И много полезна функция е възможността за ovveride на методи и property - така си сигурен, че в кашата не си създал нов метод или пък си сбъркал някой
2. Генериране на кода - и разпределението му по модули - многоооо полезно - и много лесно се премества кода от един модул в друг ;-)))
3. Генериране на документация - вече и това ползвам - ама по малко само където ми е жизнено необходимо
4. Генериране на UML диаграми - Class View - другите много рядко - не съм стигнал то тях
5. Май за момента е това - още не съм пробвал вградените templates - както и взъможността за създаване на нови - ама скоро ще стигна и до това.
---
Е т'ва е живот!
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!
------------------------------
I got a COMPILER, and I'm not afraid to use it!
Re: Model Maker
Не го отлагай - нещото е страхотно - ако си пробвал Rational Rose - сигурно си бил "отвратен" от прекалено многото неща които можеш да правиш - което си е в реда на нещата де ;-)))
А това има вси4ко необходимо - даже и пове4е и е специализирано за Delphi - с прекрасна интеграция (не само за D7). Ако се занимаваш с проектиране (не на сгради де ;-))) - просто е неоценимо.
---
Е т'ва е живот!
А това има вси4ко необходимо - даже и пове4е и е специализирано за Delphi - с прекрасна интеграция (не само за D7). Ако се занимаваш с проектиране (не на сгради де ;-))) - просто е неоценимо.
---
Е т'ва е живот!
Re: Model Maker
Точно интеграцията му ми се вижда малко кофти.
Държи се като съвсем отделна програма, а можеха да го нахвърлят по менютата.
Go on, prove me wrong. Destroy the fabric of the universe. See if I care.
Държи се като съвсем отделна програма, а можеха да го нахвърлят по менютата.
Go on, prove me wrong. Destroy the fabric of the universe. See if I care.
Re: Model Maker
Това ми беше и първото мнение ;-)))) - ама не, като поработиш ще разбереш, че е невъзможно да се нахвърли по менютата ;-))
Между другото погледни и програмката Code Explorer - доста добър тул за подмяна на съществуващия такъв.
---
Е т'ва е живот!
Между другото погледни и програмката Code Explorer - доста добър тул за подмяна на съществуващия такъв.
---
Е т'ва е живот!
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
---
Е т'ва е живот!
ето ти и един бърз поглед върху нещата
------------------------------------------------
* 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
---
Е т'ва е живот!
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!
------------------------------
I got a COMPILER, and I'm not afraid to use it!
Принципната разлика...
между двете се състои в това, че просто НЯМАТ прилика !!!!!!!!!!!!!!!!!!!!
Значи едното не заменя другото - и обратно.
CodeRush - a е доста добър текстов РЕДАКТОР с много МНОГО възможности !!! Няма да ги коментирам - този който го е ползвал ги знае.
Model Maker - a e нещо като умален Rational Rose !!! - т.е. инструмент за проектиране на приложения !
Повече можеш да разбереш ако си дръпнеш trial версията на MM.
---
Е т'ва е живот!
Значи едното не заменя другото - и обратно.
CodeRush - a е доста добър текстов РЕДАКТОР с много МНОГО възможности !!! Няма да ги коментирам - този който го е ползвал ги знае.
Model Maker - a e нещо като умален Rational Rose !!! - т.е. инструмент за проектиране на приложения !
Повече можеш да разбереш ако си дръпнеш trial версията на MM.
---
Е т'ва е живот!
Някаква ирония ли долавям...
по отношение на моята персона ?!? - или така ми се струва?







---
Е т'ва е живот!
---
Е т'ва е живот!
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!
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!
Малко инфо...
В момента (от пове4е от 1 година) Делфи и програмирането на него ми е само хоби.
Преди (10+ години вече ;-))) - през пове4ето време аз също съм работил сам - и знам какво е да се работи сам - след това съм работил с още 1-2 -ма приятели на които си знаем и "кътните зъби" - има разлика <> от това да се работи в екип - от примерно 12-15 4овека както работя в момента. Вярно - начина по който се работи при мен доста се различава от разбиранията ми, но това е друг въпрос.
За това реших поне там където мога да променя нещата - т.е. да изглеждат по начина по който трябва (според мен) да се работи - да го направя - а то е за личната ми "тренировка". За това ползвам програми като Model Maker - макар, че работя сам, както и Version Control система - макар че пак пипам сам. Като и други неща - които мисля, че ме приближават до "истинската" работа в екип - в който вси4ко трябва да е изрядно! Не си мисли, че страдам от някаква форма на раздвояване на личността - в работата си виждам какви са проблемите при работа в колектив - и се опитвам да намеря оптималното решение. Това мисля, че може да ми помогне доста в бъдеще т.е. да си изградя приципи на работа които да могат да решават проблемите - а не да създават нови ;-)) Повярвай ми работата в колектив е доста полезно нещо - ако не за друго поне да разбереш какви са слабостите на системата. За съжаление в ба4кането ми не мога да променя нищо - за това се опитвам да приложа идеите другаде - в собствените си проекти. Много сложно се полу4и съжалявам.
Не мислиш ли, че от документирането на кода ( било то с диаграми или по друг начин) след време по лесно ще разбереш какво си правил. Още нещо - ако ти се наложи да правиш система(примерно) с 200+ класа с връзки между тах, с 300+ форми за въвеждане на информацията, за връзката между класове и база данни - няма да споменавам. Същото нещо трябва да поддържаш поне 10+ години да работи - независимо от смяната на платформата (имам предвид промяната на версиите на компилатора най-малко), и през това време (10+ години) ще работиш и по други проекти - кой начин ще избереш - този да пазиш в мозъка си вси4ко или да имаш документирано на хартия или диск това, както и стъпките които са те довели до избирането на модела ;-)))
Мисля, че последната точка ти дава най - добра представа, защо макар и работещ сам съм решил да не работя така като започнах.
---
Е т'ва е живот!
Преди (10+ години вече ;-))) - през пове4ето време аз също съм работил сам - и знам какво е да се работи сам - след това съм работил с още 1-2 -ма приятели на които си знаем и "кътните зъби" - има разлика <> от това да се работи в екип - от примерно 12-15 4овека както работя в момента. Вярно - начина по който се работи при мен доста се различава от разбиранията ми, но това е друг въпрос.
За това реших поне там където мога да променя нещата - т.е. да изглеждат по начина по който трябва (според мен) да се работи - да го направя - а то е за личната ми "тренировка". За това ползвам програми като Model Maker - макар, че работя сам, както и Version Control система - макар че пак пипам сам. Като и други неща - които мисля, че ме приближават до "истинската" работа в екип - в който вси4ко трябва да е изрядно! Не си мисли, че страдам от някаква форма на раздвояване на личността - в работата си виждам какви са проблемите при работа в колектив - и се опитвам да намеря оптималното решение. Това мисля, че може да ми помогне доста в бъдеще т.е. да си изградя приципи на работа които да могат да решават проблемите - а не да създават нови ;-)) Повярвай ми работата в колектив е доста полезно нещо - ако не за друго поне да разбереш какви са слабостите на системата. За съжаление в ба4кането ми не мога да променя нищо - за това се опитвам да приложа идеите другаде - в собствените си проекти. Много сложно се полу4и съжалявам.
Не мислиш ли, че от документирането на кода ( било то с диаграми или по друг начин) след време по лесно ще разбереш какво си правил. Още нещо - ако ти се наложи да правиш система(примерно) с 200+ класа с връзки между тах, с 300+ форми за въвеждане на информацията, за връзката между класове и база данни - няма да споменавам. Същото нещо трябва да поддържаш поне 10+ години да работи - независимо от смяната на платформата (имам предвид промяната на версиите на компилатора най-малко), и през това време (10+ години) ще работиш и по други проекти - кой начин ще избереш - този да пазиш в мозъка си вси4ко или да имаш документирано на хартия или диск това, както и стъпките които са те довели до избирането на модела ;-)))
Мисля, че последната точка ти дава най - добра представа, защо макар и работещ сам съм решил да не работя така като започнах.
---
Е т'ва е живот!
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!
------------------------------
I got a COMPILER, and I'm not afraid to use it!