Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


refactoring och design..

Postades av 2003-05-27 20:27:57 - Walle Hallman, i forum systemutveckling generellt, Tråden har 8 Kommentarer och lästs av 1211 personer

Hej

Fick idag mitt första lilla projekt.. Jag skulle slutföra ett mindre program som en annan person gjort och koden var inte att leka med.. Vet inte vad jag skall kalla det med någon sorts pastakod var/är det nog. Kollade med personen om han hade några designdokument eller något dylikt.. Men det verkar som om det inte finns någon sorts dokumentation runt detta projekt förutom applikationen då.. första tanken var att sätta sig ner och börja strukturera upp allt men eftersom det snart skall vara klart så ser jag ingen möjlighet till detta utan jag får jobba med det som finns..

Men här hade refactoring varit väldigt praktiskt och även någon sort designdokumentation hade varit nice, usecases, klassdiagram...

Så tänkte höra med folket här på pellesoft.. Vilken typ av dokument, diagram som ni anser nödvändiga vid lite större projekt..

Personligen tycker jag väldigt mycket om UseCases och klassdiagram.. UC för att få ner vad som skall göras och klassdiagram för att få en bättre bild av strukturen i programmet..

/w


Svara

Sv: refactoring och design..

Postades av 2003-05-27 20:36:57 - Mattias Lind

Jag håller med om att UC och klassdiagram är kanonbra. All annan dokumentation kan dock bli betungande tycker jag. Dessutom är det viktigt att man kommenterar sin kod så att "arvtagare" lättare kan sätta sig in i den.


Svara

Sv: refactoring och design..

Postades av 2003-05-27 23:22:23 - Klas Axell

En objektmodell är inte heller att förkasta...

/Klas


Svara

Sv: refactoring och design..

Postades av 2003-05-28 07:52:17 - Walle Hallman


Vad menar du med objektmodell, en konceptuell modell som beskriver problemdomänen?




Svara

Sv: refactoring och design..

Postades av 2003-05-28 14:16:08 - Emma Magnusson

Det kan vara att ni pratar samma sak när ni pratar objektmodell och klassdiagram.
Den bild jag har av dem båda så är slutresultatet det samma, även om objektmodell
är en mer korrekt skolboksterm om inte jag minns fel... =)

/Emma


Svara

Sv: refactoring och design..

Postades av 2003-05-29 10:07:13 - Fredrik Salomonsson

Hej.

>><b>Fick idag mitt första lilla projekt.. Jag skulle slutföra ett mindre program som en annan person gjort och koden var inte att leka med.. Vet inte vad jag skall kalla det med någon sorts pastakod var/är det nog. Kollade med personen om han hade några designdokument eller något dylikt.. Men det verkar som om det inte finns någon sorts dokumentation runt detta projekt förutom applikationen då..</b>

Walle,

Välkommen till verkligheten.
Det är såhär den ser ut...

:-)


Svara

Sv: refactoring och design..

Postades av 2003-05-29 19:19:51 - Johan Normén

Hej.

UseCase i textform fungerar riktigt fint. Eftersom Usecase är en sådan simpel notation behövs inte diagramen. Sedan kan du istället för att göra UseCase diagram lägga till Sekvensdiagram till din textbaserade UseCase, på detta vis tar du lättare fram en domän model samt metoder, som du sedan omvandlar till riktigt Class diagram och sekvensdiagram. På detta sätt får du ett bra flöde i din process som kommer ge dig god hjälp i både små som stora projekt.

Textbaserat Usecase ---> Sekvensdiagram ---> Domän modell (högnivå class diagram, som spelgar verkligneten) ---> Class diagram ---> Detaljerat Sekvensdiagram ----> Implementation...
Typ. :-)


Svara

Sv: refactoring och design..

Postades av 2003-06-08 22:56:10 - Ola Lindfeldt

Use case är bra och viktigt även objektmodell är mycket bra men jag vill gärna tillägga detta:
Finns en relationsdatabas i botten tycker jag att man absolut skall ha en datamodell (relationsmodell, entity/realtionship diagram). Det ger en snabb och bra överblick och alla systemutvecklare förstår den (får vi hoppas). Objektmodell är fint men det gäller ju mest om hela systemet är hyffsat strikt objektorienterat. Många gånger är det ju inte så och jag har en känsla av att det inte är så i den kod du fått i ditt knä. Det känns inte helt gjutet att rita objektdiagram på ett gammal system som inte är skapat objektorienterat.
Ola


Svara

Nyligen

  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 888
27 965
271 776
3 210
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies