Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Adaptor semnal hi to low

Jocuri Android Multiplayer online...

Diferenta consum smart meter - Co...

Recomandare demontare+instalare ...
 CAIET SERVICE PREDEAL II

Internare spital psihiatrie

CM de snooker 2024

Scot penele dupa montajul tamplar...
 Masina de spalat vase si grasimea

Noua lege de acces in paduri

Sunt ouale proaspete?

Aplicatie invatare limba Germana
 Presbiopia - la 43 ani ?

Termen transcriere autovehicul

Cazare Timisoara pe 4-5 zile

Primele zile ale internetului per...
 

UML in one-man project

- - - - -
  • Please log in to reply
9 replies to this topic

#1
IonutYo

IonutYo

    Member

  • Grup: Members
  • Posts: 285
  • Înscris: 30.07.2013
Am citit zilele astea ceva mai mult despre UML-uri si ma intrebam daca in practica chiar se fac tot felul de diagrame inainte de a incepe proiectul. Intr-un un proiect mic, dezvoltat de un singur om, ar avea sens sa realizez mai intai diagramele(activity, use case si class)?

Edited by IonutYo, 20 August 2014 - 14:09.


#2
potae

potae

    Sorosist frumos si liber

  • Grup: Senior Members
  • Posts: 3,429
  • Înscris: 20.08.2013
Pai ce rost are daca tot tu detii si mintea care a conceput programul?! Alea se fac in firme cu multi oameni si pentru proiecte mari.

#3
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,233
  • Înscris: 24.02.2007
Plus ca pana te apuci de cod, te mai razgandesti de cateva ori legat de ce/cum anume vei face. Sau nu esti inca stapan pe tehnologii si realizezi ca trebuie o alta abordare.

#4
_Smiley_

_Smiley_

    Guru Member

  • Grup: Senior Members
  • Posts: 20,025
  • Înscris: 24.02.2006
daca e un proiect serios atunci orice planificare e buna.
o fi totul in mintea ta, dar peste 7-8 luni cand te va suna clientul si-ti va cere o modificare o sa vezi ce bine e sa ai ceva documentatie.

#5
sergiu_spooky

sergiu_spooky

    Senior Member

  • Grup: Senior Members
  • Posts: 3,738
  • Înscris: 23.06.2006
Mai foloseste cineva asa ceva?

#6
TS030

TS030

    Guru Member

  • Grup: Senior Members
  • Posts: 15,193
  • Înscris: 25.06.2012
Cu siguranta are sens sa documentezi arhitectura si design-ul. Intrebarea e: cat de detaliat? Pericolul e ca nu cumva sa scrii tone de diagrame si scheme si desene, insa design-ul (poate chiar arhitectura!) sa se modifice pe parcurs - iar documentatia sa nu fie mentinuta la zi.

#7
sergiu_spooky

sergiu_spooky

    Senior Member

  • Grup: Senior Members
  • Posts: 3,738
  • Înscris: 23.06.2006
Intrebarea defapt e ce avantaj ai daca folosesti UML in loc la limbaj natural sau o diagrama clasica.
Ca UML-ul a fost inventat in speranta ca din diagramele formale poti genera automat o parte din cod, ori realitatea faptelor demonstreaza ca (1) codul generat e trivial de scris si (2) UML-ul nu e suficient de "expresiv" pentru a exprima chestii mai complexe.
Tot ce-a iesit utilizabil din UML au fost usecase-uri mult prea specializate.

Edit: stiu, eu privesc lucrurile superficial, din perspectiva cuiva care lucra la proiecte cu 3-4-5 developeri, nu 300. E nais sa-ti pastrezi o documentatie a arhitecturii intr-un limbaj foarte formal pe care teoretic il intelege oricine cand nu esti "prieten" cu toti membrii echipei si tehnologiile se schimba de trei ori pe parcursul dezvoltarii.

#8
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

 IonutYo, on 20 august 2014 - 14:06, said:

Am citit zilele astea ceva mai mult despre UML-uri si ma intrebam daca in practica chiar se fac tot felul de diagrame inainte de a incepe proiectul. Intr-un un proiect mic, dezvoltat de un singur om, ar avea sens sa realizez mai intai diagramele(activity, use case si class)?
Nu.

UML, daca e bun, e bun la comunicare, si cam atat.

Dar daca ai ceva neclaritati cu privire la ce vei face, poti sa scrijelesti niste schite pe o fituica, nu e musai sa fie UML.

#9
TS030

TS030

    Guru Member

  • Grup: Senior Members
  • Posts: 15,193
  • Înscris: 25.06.2012
Cu alte cuvinte: documentatie, nu birocratie.

#10
fuel

fuel

    Member

  • Grup: Members
  • Posts: 241
  • Înscris: 02.12.2005
sunt utile, nu conteaza dimensiunea proiectului
cel mai util mi se par daca dupa un timp, vrei sa intelegi o functionalitate, in loc sa te uiti pe cod, te poti uita peste diagrame
ele iau insa timp si necesita mentenanta. daca schimba ceva in cod care schimba arhitectura sau flow-ul in aplicatie, trebuie sa schimbi si diagramele
exista tool-uri care genereaza UML-urile pe baza codului scris, dar nu stiu cat de eficiente sunt
eu as fi pentru diagrame care nu intra in detalii, ci sunt o vedere high level. depinde de proiect \ companie cred

Edited by fuel, 21 August 2014 - 12:28.


Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate