JEY wrote:
>
> Hej gruppe
>
> Jeg sidder lige og fundere på... hvad er fordelen ved at programmere i java,
> når man laver administrative systemer (debitor, kreditor, lager og
> finansprogrammer). jeg kan overhoved ikke se fordelen ??? er der nogen som
> kan overbevise mig, at OOP er vejen ???
>
>
>
Det er ikke nødvendigvis et enten/eller. Mange bruger f.eks. Oracle og
koder en væsentlig del af logikken i PL/SQL.
GUI kan være hvad som helt, form (Oracle), Web, Swing, .NET ting.
Meget afhænger vel også af, hvorledes systemet skal anvendes. Skal det
have fuldstændig åbne grænser, Web Services, eller skal det syltes ind i
proprietære rammer. Skal det tilgås via fiber eller også som distance
arbejde. Skal det indgå i en portal løsning?
Der er masser af hensyn, som bør eller skal tages.
Selv har jeg lavet masser af C, C++ og Java ting. Det, som hidtil har
forekommet mig at være langt det simpleste at gå til, var Java. Det kan
umiddelbart flyttes, og man kommer meget langt selv uden diverse
frameworks (Struts, Oracle BC4J, etc).
Jeg har lavet masser af ting til OS/2 og Windows (C og C++). De kunne
ikke flyttes, og ofte heller ikke engang mellem OS versioner uden
rekompilering.
Jeg har vel ikke noget imod at lære .NET ting, men bare tanken om at
skulle forlade min Linux platform for at kode noget, som HELLER ikke kan
flyttes (mellem platforme) får hovedpinen efter gårsdagens julefrokost
til at blive endnu slemmere.
Når det alt sammen er sagt, er der vist en del, som taler for at OOA og
OOD som forbrænder for OOP kan give systemer, som er nemmere at
vedligeholde end systemer, som baserer på lidt ældre teknologier. IKke
dermed sagt, at man ikke kan lave noget værre griseri med Java
Malte Christensen