mboost-dp1

OpenOffice.org

Rødovre vælger OpenOffice

- Via Version2 - , redigeret af Pernicious

Det er ikke længe siden, at Lyngby-Taarnbæk Kommune besluttede ikke at forny licensen til deres Microsoft-kontorpakke på deres folkeskoler til fordel for OpenOffice, og nu har Rødovre Kommune valgt også at benytte den gratis kontorpakke.

Således gik kommunen i går i gang med at installere OpenOffice på omkring 1.100 af kommunens computere.

Det sker, ifølge it-chef Lars Roark, ikke af idealistiske grunde, men fordi Office 2003, som kommunen ellers benytter, ikke arbejder optimalt sammen med kommunens sagsbehandlingssystem.

Valget stod derfor mellem at opgradere de mange computere til Office 2007 eller OpenOffice. Valget af OpenOffice begrundes først og fremmest med, at Rødovre Kommune ikke havde råd til nye Microsoft-licenser, men også fordi det er muligt at eksportere dokumenter direkte til pdf, som er en fordel, når man skal sende dokumenter til borgerne.

De mange OpenOffice-installationer vil ikke erstatte de nuværende Office 2003-installationer, men installeres side om side med Microsofts software.





Gå til bund
Gravatar #101 - fidomuh
11. nov. 2009 13:39
#100

Nej, jeg bruger ikke C# eller .NET.

Jeg vil dog gerne vide hvad du skriver, for at den maengde kode bliver kastet ind.
Gravatar #102 - illishar
11. nov. 2009 13:41
#88 Dammit! Pwned af mit eget citat!

Jeg bliver nød til at stoppe med at quote Linus Torvald, hvis jeg vil være med i de her flamewars!!!


#101 TAB, ENTER el. SPACE
Gravatar #103 - XorpiZ
11. nov. 2009 13:42
#101

Jeg tror dig og dine udviklervenner er de eneste i hele programmøruniverset, der ikke bruger autocomplete. Det er da komplet tåbeligt og spild af tastetryk (som du selv sidder og tæller tidligere) ikke at benytte det.
Gravatar #104 - Windcape
11. nov. 2009 13:46
fidomuh (101) skrev:
Jeg vil dog gerne vide hvad du skriver, for at den maengde kode bliver kastet ind.
pu stat r dep (pil ned 3 gange), for første linje :)

Jeg skriver sjældent mere end de 4-5 tegn af et klassenavn.
Gravatar #105 - mat
11. nov. 2009 13:47
#97

Nej, nej og nej.
Jeg gider ikke spoerge mere, da du tydeligvis tager fejl.


Uanset hvordan du vender og drejer den, og hvor påståelig du bliver, så er code completion altså en stor hjælp. Alle editors og IDE'er har det idag, og alle programmører bruger det, medmindre de har levet under en sten.

Der er ikke noget særligt 1337 over en editor uden, det er bare spild af tid.

Det eneste jeg kan se Code Completion blive brugt til, er at man ikke har overblik nok til at huske praecis hvad ens funktion hedder.


Og undgå at taste et funktionsnavn, og få hints til parametrene og retur type, og inspicere et objekt man ikke kender så godt, o.s.v. o.s.v.

Saa du sparer 4 tryk paa keyboardet, som alligevel skal trykkes, de bliver blot til piletaste-tryk istedet?
Fail.


Skal vi tælle?

f o r + tab = 4 tast. Og jeg kan så rykke min cursor til betingelsen, og (med autocomplete) referere til en variabel, det ville jeg skulle alligevel. Jeg er nu klar til at skrive noget logik.

for(int i = 1;i<;i++) {} = 24 tast.



Gravatar #106 - illishar
11. nov. 2009 13:48
#104 Og næste gang du skriver den, skal du sandsynligvis kun skrive 1-3 tegn af hver klasse. (Intellisence) ^^
Gravatar #107 - Windcape
11. nov. 2009 13:50
#106

Eller tilføje standard DependencyProperty som snippet.
Gravatar #108 - mat
11. nov. 2009 13:54
I forlængelse af #105

Saa du sparer 4 tryk paa keyboardet, som alligevel skal trykkes, de bliver blot til piletaste-tryk istedet?
Fail.


Der er andre måder at navigere end pilene alene.
Gravatar #109 - illishar
11. nov. 2009 13:55
mat (105) skrev:
Og jeg kan så rykke min cursor til betingelsen


... cursor'en står nu på "betingelsen" efter en snippet. (Kommer an på IDE self.)
Gravatar #110 - Windcape
11. nov. 2009 13:58
for(int i = 0;i < 9;i++)
{
}
4 tastetryk.

f tab tab 9
Gravatar #111 - mat
11. nov. 2009 13:58
#109

Jeg gad ikke åbne mit IDE for at tjekke, og jeg kunne ikke huske om den stillede den ved betingelsen eller ved kroppen - man glemmer så meget når det hele er automatiseret og man kun skal bekymre sig om logik i stedet for syntaks ;)
Gravatar #112 - XorpiZ
11. nov. 2009 14:04
#104 - #111

Det er fløjtende ligegyldigt, det i skriver. I tager jo fejl. Det blev slået fast i #97!1
Gravatar #113 - illishar
11. nov. 2009 14:12
Prøv at lav en switch på en enum ;)

sw TAB TAB [type enum] ENTER



switch (COP.BaudRates)
{
case COP.BaudRates.COP_k_1000_KB:
break;
case COP.BaudRates.COP_k_800_KB:
break;
case COP.BaudRates.COP_k_500_KB:
break;
case COP.BaudRates.COP_k_250_KB:
break;
case COP.BaudRates.COP_k_125_KB:
break;
case COP.BaudRates.COP_k_100_KB:
break;
case COP.BaudRates.COP_k_50_KB:
break;
case COP.BaudRates.COP_k_20_KB:
break;
case COP.BaudRates.COP_k_10_KB:
break;
default:
break;
}


8 tryk :P
Gravatar #114 - Windcape
11. nov. 2009 14:15
#113

enum's er for bloatet til de sprog fidomuh arbejder i!
Gravatar #115 - fidomuh
11. nov. 2009 14:16
#105

Uanset hvordan du vender og drejer den, og hvor påståelig du bliver, så er code completion altså en stor hjælp.


Det er det sikkert, jeg kender bare ikke nogen der benytter det.
Og det var saadan set hvad du spurgte mig om.

Alle editors og IDE'er har det idag, og alle programmører bruger det, medmindre de har levet under en sten.


Eller medmindre de ved hvad de laver, synes det er langsomt, taster hurtigere end dig, eller mange andre ting.
Det kan ogsaa bare vaere at de ikke benytte MSVS og derfor har en 'daarlig' implementation af Code completion.

Der er ikke noget særligt 1337 over en editor uden, det er bare spild af tid.


Det kan du godt bilde mig ind, det goer det bare ikke endegyldigt sandt.

Og undgå at taste et funktionsnavn


Lad vaere med at lave dine funktionsnavne 10 kilometer lange?

og få hints til parametrene


Altsaa, hvis du ikke kender din kode saa godt?

retur type


-||-

og inspicere et objekt man ikke kender så godt, o.s.v. o.s.v.


Exactly.
Men det er jo ogsaa spild af tid?

Skal vi tælle?


Ja, lad os.

f o r + tab = 4 tast. Og jeg kan så rykke min cursor til betingelsen, og (med autocomplete) referere til en variabel, det ville jeg skulle alligevel. Jeg er nu klar til at skrive noget logik.


Jow, desvaerre ser mine loekker ikke altid saadan ud.

for(int i = 1;i<;i++) {} = 24 tast.


for($x=0;$x<=$y;$x*2){} = samme antal tryk med autocomplete.
Naa.

Igen, er det bare mig der benytter tingene til andet end det du goer, jeg ved godt det er uhoert mellem programmoerer, men det haender altsaa.

#110

Ved autocomplete hvornaar du skal bruge for() eller file() ?

#111

*host*

#112

Jeg siger skam ikke at det er forkert eller dumt at bruge det, blot at jeg ikke goer det - og at det er et forkert ( og direkte dumt postulat ) at "alle bruger det", naar jeg meget hurtigt kan bevise at det er forkert.
At du paastaar det endegyldigt er ineffektivt, er dit problem, ikke mit.
Gravatar #116 - illishar
11. nov. 2009 14:18
fidomuh (115) skrev:
Lad vaere med at lave dine funktionsnavne 10 kilometer lange



Jeg vidste det!!!!!!!! ... leads to hungarian notation
Gravatar #117 - Windcape
11. nov. 2009 14:19
fidomuh (115) skrev:
Ved autocomplete hvornaar du skal bruge for() eller file() ?
Ja.
Gravatar #118 - zin
11. nov. 2009 14:20
Jeg kan huske tilbage på datalogi på Aarhus Universitet.
Langt de fleste brugte enten vim, vi, eller lign. editor til at programmere med - uden extensions til code completion o.l..
Så nej, han og hans venner er ikke de eneste.

Hell, min underviser i Java afskyede sig selv for at bruge det i Eclipse.

Fidomuhs "selvgjort er velgjort" passer faktisk udmærket på denne situation fordi hvis man selv har skrevet de utroligt tossede klasser som .NET ofte giver adgang til, så kan man også huske deres navne - og behøver derfor ikke sidde og bladre igennem lange rækker af forskellige navne, som IntelliSense (eller lign.) forslår.

Selv skal jeg gerne indrømme ikke at være den store koder - jeg har et år på datalogi samt datatekniker uddannelse (som vel svarer til ca. 1 - 1½ års egentlig udvikling), men jeg har dog kodet et par applikationer til både Windows Mobile og Linux, og for at være ærlig:
At kode til Windows i IDE (VS) føles mere som at sidde og scrolle igennem funktioner og bruge det, der er stillet op for mig, hvor man til linux får en stærkere fornemmelse for hvad der egentlig forgår, da man bygger det hele (eller det meste) selv.
Gravatar #119 - illishar
11. nov. 2009 14:28
#118 Det er vist en generel "brug af framework"-følelse. Eg. .NET, Java, PHP, RoR ...

Jeg giver dig ret dog. Jeg kan også allerbedst li' min egen kode ;)
Gravatar #120 - Windcape
11. nov. 2009 14:28
ZiN (118) skrev:
Fidomuhs "selvgjort er velgjort" passer faktisk udmærket på denne situation fordi hvis man selv har skrevet de utroligt tossede klasser som .NET ofte giver adgang til, så kan man også huske deres navne - og behøver derfor ikke sidde og bladre igennem lange rækker af forskellige navne, som IntelliSense (eller lign.) forslår.
Nej, det gør det ikke.

Hvis du skal arbejde med SHA, skriver du bare SHA, og intellisense finder "SHA256CryptoProvider" til dig.

Samt at den viser 512 versionen også. Og nogle andre utility klasser.

Uden et IDE (da mit IDE også er Objekt Browser og dokumentation) skulle du ud på internettet, søge via. google eller andet steds, og finde det fulde klassenavn, kopiere det ind, og herefter gætte dig til hvilke properties og metoder det har.
Gravatar #121 - mat
11. nov. 2009 14:29
#115

Det er det sikkert, jeg kender bare ikke nogen der benytter det.


Er de programmører så bruger de det. Jeg er påståelig, jeg ved det, men som jeg lagde ud med at sige, så tror jeg simpelthen ikke på det.

Eller medmindre de ved hvad de laver, synes det er langsomt, taster hurtigere end dig, eller mange andre ting.
Det kan ogsaa bare vaere at de ikke benytte MSVS og derfor har en 'daarlig' implementation af Code completion.


Der er ikke noget "man ved hvad man laver" over at bruge, eller ikke bruge, code completion, overhovedet. Og man kan ikke taste hurtigere end "enter".

Jeg bruger sjældent VS, og min editor kan fint code completion, og det udvalg jeg ellers kunne bruge, kan fint code completion. Hvis deres editor er langsom så brug en anden.

Der er nok en grund til at alle editors har det?

Lad vaere med at lave dine funktionsnavne 10 kilometer lange?


Et funktionsnavn skal beskrive hvad funktionen gør, også selv om det er 10 kilometer langt. Heldigvis skriver man det kun en gang, resten håndterer din editor.

Jow, desvaerre ser mine loekker ikke altid saadan ud.


Så lav en snippet eller brug en setting til det sprog du koder i på pågældende tidspunkt.

Igen, er det bare mig der benytter tingene til andet end det du goer, jeg ved godt det er uhoert mellem programmoerer, men det haender altsaa.


Muligvis hvis man scripter engang imellem eller retter lidt hist og her, men hvis skriver meget, så er det uhørt ikke at bruge en editor med et minimum af features herunder code completion.

Ved autocomplete hvornaar du skal bruge for() eller file() ?


Den giver dig forslag og så vælger du bare.

Gravatar #122 - Windcape
11. nov. 2009 14:29
ZiN (118) skrev:
Jeg kan huske tilbage på datalogi på Aarhus Universitet.
Langt de fleste brugte enten vim, vi, eller lign. editor til at programmere med - uden extensions til code completion o.l..
Så nej, han og hans venner er ikke de eneste.
De samme mennesker ville også bruge udkommentering og console output til at debugge med.

Det er dumt og ineffiktivt, og at du får en "hacker" følelse af det, gør det ikke smart.

Se http://clausjoergensen.dk/media/files/sha-intellis... og forklar hvorfor du mener man skal bruge tid på at huske alle de overstående, i stedet for at lade sine værktøjer klare det for sig?

Eller huske samtlige overloads af SHA256CryptoServiceProvider.Create ?
Gravatar #123 - fidomuh
11. nov. 2009 14:38
#121

Er de programmører så bruger de det.


Jamen saa er du jo blot en troll.

Jeg er påståelig, jeg ved det, men som jeg lagde ud med at sige, så tror jeg simpelthen ikke på det.


Tillykke, jeg tror ogsaa maanen er lavet af ost, det er ligesaa dumt.

Der er ikke noget "man ved hvad man laver" over at bruge, eller ikke bruge, code completion, overhovedet.


Naa, det var ellers det argument jeg fik alle steder fra.
Og egentligt ogsaa det Windcape hentyder til.

Og man kan ikke taste hurtigere end "enter".


Naeh, men jeg kan taste hurtigere end "f" *wait 1 second* [pilned][pilned][enter].

Jeg bruger sjældent VS, og min editor kan fint code completion, og det udvalg jeg ellers kunne bruge, kan fint code completion. Hvis deres editor er langsom så brug en anden.


Tjoh, jeg vaelger saa min editor ud fra det jeg skal bruge den til: editing.
Code completion er ikke et krav hos mig, langt fra, faktisk.

Der er nok en grund til at alle editors har det?


Du mener meget faa editorer, men mange IDE'er?

Et funktionsnavn skal beskrive hvad funktionen gør, også selv om det er 10 kilometer langt.


Korrekt, derfor behoever det stadig ikke at vaere 10 kilometer langt.

Heldigvis skriver man det kun en gang, resten håndterer din editor.


Jow.

Så lav en snippet eller brug en setting til det sprog du koder i på pågældende tidspunkt.


Ah, saa jeg skal skrive det igen, anyway.

Muligvis hvis man scripter engang imellem eller retter lidt hist og her, men hvis skriver meget, så er det uhørt ikke at bruge en editor med et minimum af features herunder code completion.


Uhoert == mange goer det?
Rigtigt mange, faktisk.

Jajada.

Den giver dig forslag og så vælger du bare.


Saa det er ikke "f"<tab><tab><enter> ?
Men altsaa "f"<pilned><pilned><tab><enter> for derefter at udfylde logikken anyway.
OK.

#122

De samme mennesker ville også bruge udkommentering og console output til at debugge med.


Ja, selvfoelgelig.
Det er ganske brugbart og giver en langt mere reel debugging, end at du koerer noget internt i VS og haaber den ved hvad du laver.

Det er dumt og ineffiktivt, og at du får en "hacker" følelse af det, gør det ikke smart.


Naeh, men du argumenterer ikke for, hvorfor det skulle vaere bedre at bruge en debugger i VS, fremfor kommentering og konsol output.
Konsol output er saa ikke konsol output i bogstavelig forstand, da man jo ogsaa laver GUI'er, etc.
Gravatar #124 - illishar
11. nov. 2009 14:51
fidomuh skrev:
...
Ja, selvfoelgelig.
Det er ganske brugbart og giver en langt mere reel debugging, end at du koerer noget internt i VS og haaber den ved hvad du laver.
...
Naeh, men du argumenterer ikke for, hvorfor det skulle vaere bedre at bruge en debugger ...


Du ved, da Windcape nævnte "debug ved brug af udkommentering" så var det mest for at flame. At det nogle gange er en nødvendig metode er bare sørgeligt, men selv Linux-kernel-folk bruger debuggere (kdb, kgdb).
Gravatar #125 - zin
11. nov. 2009 15:00
#120: Dit argument holder ikke.
Hvis du skal bruge SHA, koder du selv en klasse/library (eller henter en fra Internettet), og så kender du også dens constructor og metoder - ellers kan du jo bare kigge.
Men nu er SHA også et voldsomt dårligt eksempel da du KUN bruger SHA til kryptering - intet andet.

#122:
Jeg har aldrig sagt hvordan de debuggede. Du antog det. Du tager, naturligvis, fejl. Igen.

Bruger du ikke kommentering i kode til dokumentation? Javel.

Jeg har aldrig skrevet at jeg får en "hacker følelse". Jeg forstår bedre hvad der fungerer, og hvad der sker end hvis jeg sidder og kaster med libraries eller lign. i .NET. LINQ er et genialt eksempel på dette. Hvis jeg bruger LINQ aner jeg ikke hvad der foregår. Bruger jeg ADO.NET har jeg en noget bedre fornemmelse af det.
Gravatar #126 - illishar
11. nov. 2009 15:09
#125 Du har helt ret, LINQ er en forringelse af sproget.
Men da ADO.NET ligeledes bygger på SQL, så ligner det jo ret meget LINQ. Lidt uheldigt eksempel.

Sammenlign det hellere med løkker og søgefunktioner.
Gravatar #127 - mat
11. nov. 2009 15:10
#123

Jamen saa er du jo blot en troll.


Nej jeg er bare helt overbevist om at du tager fejl. Og jeg ville blot rette op på din uvidenhed på området.

I det helt usandsynlige tilfælde at du kender en programmør (ikke en der retter i en kodefil i ny og næ), der siger at han ikke bruger en editor med code completion, så bør han læse op på lektien.

Code completion er ikke et krav hos mig, langt fra, faktisk.


Du er heller ikke programmør.

Du mener meget faa editorer, men mange IDE'er?


Jeg ved ikke hvor skellet går, og det er ligegyldigt, vi ved begge to at vi snakker om at skrive kode.

Korrekt, derfor behoever det stadig ikke at vaere 10 kilometer langt.


Det er jo flintrende ligegyldigt om det så er 100 kilometer langt, du skal jo ikke skrive det.

Ah, saa jeg skal skrive det igen, anyway.


Een gang.

Uhoert == mange goer det?
Rigtigt mange, faktisk.


Programmører? Se det er jo det jeg ikke tror på ;)

(og code hinting tager ikke et sekund om at komme frem, det er der stort set hele tiden (i min editor), og opdaterer on the fly).
Gravatar #128 - mat
11. nov. 2009 15:50
#123

Naeh, men du argumenterer ikke for, hvorfor det skulle vaere bedre at bruge en debugger i VS, fremfor kommentering og konsol output.


En debugger kan bl.a fortælle dig ting det ville tage en krig at skrive konsoloutputs, der kan fortælle dig (selv med code completion). Den kan også lade dig gå igennem dit program i steps og debugge de forskellige tilstande det gennemgår (når det gennemgår dem).
Gravatar #129 - Windcape
11. nov. 2009 15:58
ZiN (125) skrev:
Hvis jeg bruger LINQ aner jeg ikke hvad der foregår. Bruger jeg ADO.NET har jeg en noget bedre fornemmelse af det.
Jeg kan da fint bruge LINQ og lambda expressions med intellisense, de er fint dokumenteret, og viser fint hvilke typer man får tilbage.

Uden et IDE ville det være endnu sværere at skrive LINQ.

ZiN (125) skrev:
Hvis du skal bruge SHA, koder du selv en klasse/library (eller henter en fra Internettet), og så kender du også dens constructor og metoder - ellers kan du jo bare kigge.
Nej, jeg benytter de klasser som er en del af mit standard library.

Derudover ser jeg ingen grund til at læse ekstern dokumentation, når jeg kan læse det i intellisense.

Din måde at gøre det på tager mindst dobbelt så lang tid.
Gravatar #130 - Windcape
11. nov. 2009 15:59
illishar (126) skrev:
#125 Du har helt ret, LINQ er en forringelse af sproget.
LINQ er mange ting.

Lambda Expressions og Extension Methods er definitive en lækker forbedring af sproget. LINQ som DSL kan diskutteres, men det tilbyder nogle strong typed features folk før skrev som strings (HQL for eksempel)

Og langt fra det første sprog som indeholder det. Kig bare på Haskell.
Gravatar #131 - Windcape
11. nov. 2009 16:01
Og jeg forstår stadigvæk ikke hvorfor folk vil fravælge features/værktøjer.

"Nej, jeg vil ikke have en elektrisk skuetrækker, den er for bloatet!"
Gravatar #132 - fidomuh
11. nov. 2009 22:28
#124

Nej, det ved jeg ikke. Faktisk tvivler jeg meget staerkt paa det.

Udkommentering og in-code kommentarer, er ekstremt brugbart.

Men det var saadan set ikke pointen, stort set alle programmoerer idag, bruger den slags til at teste.
At sige noget andet, er jo direkte dumt.

At du saa bruger en debugger ogsaa, er jo ens eget valg.
Jeg vil ikke sige noget om hvad der er bedst, da det ( igen igen ) afhaenger 100% af situationen.

#127

Jeg tror jeg begynder at rette det du skriver, saa du ikke sidder og misforstaar dig selv.

Nej jeg er bare helt overbevist om at du tager fejl.


Men de foerste 3 fuldtidsprogrammoerer, som nok har vaesentligt mere erfaring end dig og Windcape, hvor specielt den foerste har langt bredere viden om udvikling paa forskellige platforme, samt udvikling af forskellige typer software, siger nej.
Saa er der ikke noget at 'tage fejl' om.

Det du siger passer ikke.

Og jeg ville blot rette op på din uvidenhed på området.


Nej, du ville sige, paa en slet skjult maade, at du tror jeg lyver.
Sig det som det er.

I det helt usandsynlige tilfælde at du kender en programmør (ikke en der retter i en kodefil i ny og næ), der siger at han ikke bruger en editor med code completion, så bør han læse op på lektien.


Hvilken lektie?
Du kan se her i traaden, at det ikke er alle der synes det er The Shizzle.

Du er heller ikke programmør.


Jeg er, ironisk nok, ligesaa meget programmoer, som du er.

Jeg ved ikke hvor skellet går, og det er ligegyldigt, vi ved begge to at vi snakker om at skrive kode.


Nej, du snakker om et IDE, ikke en editor.
En editor er en del af et IDE ( forhaabentligt ) og det er helt klart her jeg saetter mit stoerste krav.

Programmører? Se det er jo det jeg ikke tror på ;)


Tjah, ZiN siger det samme.
De programmoerer jeg har spurgt, siger det samme.

Faktisk siger de alle, praecis det samme:
"Det er ikke noget jeg har brug for".

Faktisk er det bedste argument jeg har set "so far", at tiden det tager at skrive "IAmALongAssFunctionFromYourMother('blah')" bliver brugt til at taenke over om udformningen af denne funktion og det den skal bruges til, er det mest optimale.

Og det fik mig sgu til at taenke lidt.
Det jeg bruger klart mest tid paa, naar jeg endelig gider at kode, er kodedesign og optimering.
Begge steder bruger jeg typisk min. 60% af min tid paa.

At skide funktionalitet ud til hoejre og venstre er ikke noget problem - det er optimeringer og det at goere det 'ordentligt', der tager tiden.
Og helt specifikt her, er det skide ligegyldigt om det tager 10 sek. eller 1 sek. at skrive lige netop dette kode - for jeg skal typisk skrive det om igen, eller vaerre, autocomplete aner ikke praecis hvad jeg vil.

(og code hinting tager ikke et sekund om at komme frem, det er der stort set hele tiden (i min editor), og opdaterer on the fly).


Det lyder faktisk direkte ulideligt.
HVordan laver du indents hvis tab altid er "complete this function" ?

En debugger kan bl.a fortælle dig ting det ville tage en krig at skrive konsoloutputs, der kan fortælle dig (selv med code completion).


Tjoh, nu skriver jeg typisk disse ting i loebet af selve programmeringsfasen, for at sikre at det jeg laver, virker praecis som jeg forventer.
Samtidig benytter jeg typisk samme funktionalitet til at lave logs.

Saa det skal laves alligevel.

Den kan også lade dig gå igennem dit program i steps og debugge de forskellige tilstande det gennemgår (når det gennemgår dem).


Jeps.
Det er skam ganske smart.

#131

Jeg forstaar heller ikke hvorfor folk begraenser sig til at udvikle software der ultimativt kun virker paa 1 platform, men saadan er vi jo forskellige.

Din sammenligning er dog lidt mere i stil med "Hvorfor koebe en ferrari, naar mit behov kan daekkes af en skoda med 5HK"?
Eller, "hvorfor vaelge en stor Hummer, naar jeg skal parkere i midtby koebenhavn"?

Det handler stadig om at vaelge et passende vaerktoej.
Gravatar #133 - mat
11. nov. 2009 23:31
#132

Hvis det passer at du kender 3 fuldtidsprogrammører, der ikke bruger code completion er jeg oprigtigt overrasket. Har de overhovedet prøvet at bruge det, eller afviser de det udfra en betragtning?

Jeg er, ironisk nok, ligesaa meget programmoer, som du er.


Jeg troede du var IT-supporter på en avis?

Tjah, ZiN siger det samme.


ZiN siger jo selv at han ikke programmerer ret meget, og de eksempler han giver er heller ikke programmører.

Faktisk er det bedste argument jeg har set "so far", at tiden det tager at skrive "IAmALongAssFunctionFromYourMother('blah')" bliver brugt til at taenke over om udformningen af denne funktion og det den skal bruges til, er det mest optimale.


Og man kan ikke tænke uden at skrive alt manuelt?

Det lyder faktisk direkte ulideligt.
HVordan laver du indents hvis tab altid er "complete this function" ?


Jeg bruger mest "enter" til at vælge code completion. Men jeg kan da afsløre at indents er automatiske i en ordentlig editor, så det er mest min editor der laver dem ;) - du har en sjov ide om at code completion på en eller anden måde er i vejen. Det er det altså ikke hvis det er implementeret ordentligt.

Hvad nu hvis du tager en pause fra dine underlige antagelser om code completion og downloader en ordentlig editor (der har code completion til dit foretrukne sprog) og prøver det. Hvis du stadig vil afvise det efter at have skrevet ca 1000 linier så skal jeg nok holde op med at brokke mig.
Gravatar #134 - fidomuh
11. nov. 2009 23:44
#133

Hvis det passer at du kender 3 fuldtidsprogrammører, der ikke bruger code completion er jeg oprigtigt overrasket.


OK.

Har de overhovedet prøvet at bruge det, eller afviser de det udfra en betragtning?


Den ene bruger Visual Studio, saa jeg tror faktisk at han taekkes med det, uden at benytte det.
De andre har proevet det, hvor den ene er vendt tilbage til vim og den anden benytter Smultron.

Jeg troede du var IT-supporter på en avis?


Jeg troede du vidste at termen 'programmoer' er meget, meget loes.

ZiN siger jo selv at han ikke programmerer ret meget, og de eksempler han giver er heller ikke programmører.


De er, igen, ligesaa meget programmoerer som du er.
Men du mener ikke hans programmeringsunderviser paa et universitet, er programmoer? :)

Og man kan ikke tænke uden at skrive alt manuelt?


Joda, det fjerner bare lidt argumentet om tidsspilde.

Jeg bruger mest "enter" til at vælge code completion.


Endnu mere ulideligt, men det skyldes nok mest den editor jeg bruger.

Men jeg kan da afsløre at indents er automatiske i en ordentlig editor, så det er mest min editor der laver dem ;)


Meh, det har jeg ogsaa proevet af. Fungerer faktisk udemaerket, men indention-level er ikke altid det jeg gerne vil have, uanset om folk saa synes det er 'god kodeskik' eller ej.

- du har en sjov ide om at code completion på en eller anden måde er i vejen. Det er det altså ikke hvis det er implementeret ordentligt.


Praecis, saa, som jeg skrev, handler det nok mest om implementationen og udfoerelsen.
Ideen er da fin: "Et foreslag der ved lige netop hvad du skal til at skrive" - great.
Virkeligheden er bare rimeligt langt fra dette, ud fra mine erfaringer med det.

Hvad nu hvis du tager en pause fra dine underlige antagelser om code completion og downloader en ordentlig editor (der har code completion til dit foretrukne sprog) og prøver det.


Naevn en og jeg skal give den gas.
( Jeg bruger OS X eller Debian. )
( Naevner du Eclipse, bliver det afvist paa forhaand. Eclipse er ekstremt ulidelig. )

Hvis du stadig vil afvise det efter at have skrevet ca 1000 linier så skal jeg nok holde op med at brokke mig.


Jeg har skrevet langt mere end 1000 linier, eller 10000 linier, eller 1000000 linier, uden Code Completion. JEg har endnu ikke fundet en editor paa hoejde med vim eller Smultron, som jeg gad benytte i mere end et par dage, fx Eclipse roeg meget hurtigt paa porten, selvom det faktisk har en funktion jeg mangler og ikke kan vaere foruden.
Gravatar #135 - Windcape
12. nov. 2009 00:52
fidomuh du arbejder vel tilfændigvis ikke for SaxoTech? :p
Gravatar #136 - mat
12. nov. 2009 08:55
#134

Jeg troede du vidste at termen 'programmoer' er meget, meget loes.


Nåeh så du definerer en der har skrevet lidt kode engang imellem som "programmør". Jeg bruger termen om folk der får deres løn for at producere softwareløsninger (ved bl.a at programmere dem). Det er muligt "udvikler" er en bedre term?

men indention-level er ikke altid det jeg gerne vil have, uanset om folk saa synes det er 'god kodeskik' eller ej.


Så håber jeg du er den eneste der skal læse din kode.

Praecis, saa, som jeg skrev, handler det nok mest om implementationen og udfoerelsen.
Ideen er da fin: "Et foreslag der ved lige netop hvad du skal til at skrive" - great.
Virkeligheden er bare rimeligt langt fra dette, ud fra mine erfaringer med det.


Jeg kan da godt forstå at du synes det er noget lort hvis implementeringen er dårlig. Du kan bare ikke afvise hele konceptet udfra den betragtning. Code completion udfylder kun det du løbende beder den udfylde, så hvis den ikke udfylder det "rigtigt" så lader du jo bare være med at vælge det (der er jo preview).

Naevn en og jeg skal give den gas.


Via en smule Googling ser det ud til at både vim og Smultron har code completion. Desværre ser det også ud til at de har implementeret det via short cuts (ligesom eclipse (ctrl-space)), så det er ikke ligeså nice som VS (men det er sikkert en smagssag).

(edit: Det ser umiddelbart ud til at man kan bede Smultron om at vise code completion uden at trykke et short cut, så den ville jeg nok prøve)

Google det til din foretrukne og leg med det.

Jeg har skrevet langt mere end 1000 linier, eller 10000 linier, eller 1000000 linier, uden Code Completion. JEg har endnu ikke fundet en editor paa hoejde med vim eller Smultron, som jeg gad benytte i mere end et par dage, fx Eclipse roeg meget hurtigt paa porten, selvom det faktisk har en funktion jeg mangler og ikke kan vaere foruden.


Grunden til at jeg skrev 1000 linier var fordi at så havde du en chance for at vænne dig til at bruge det. Det er jo ikke nok at hakke 4 linier af og så give dig selv ret i at det er overflødigt. Du skal give det en reel chance.

Hvilken funktion i eclipse?
Gravatar #137 - fidomuh
12. nov. 2009 10:23
#135

Er SaxoTech en avis?

#136

Nåeh så du definerer en der har skrevet lidt kode engang imellem som "programmør".


Jeg definerer "programmoer" ud fra det der staar i mit leksikon.

Jeg bruger termen om folk der får deres løn for at producere softwareløsninger (ved bl.a at programmere dem).


Programmoer == en der programmerer.

Det er muligt "udvikler" er en bedre term?


Tjoh, udvikling er igen meget, meget loes.
HVad med "Fuld-tids programmoer" ?

Så håber jeg du er den eneste der skal læse din kode.


Tjoh, jeg bruger en hel del dokumentation i min kode, saa det er naeppe et problem.

Jeg kan da godt forstå at du synes det er noget lort hvis implementeringen er dårlig. Du kan bare ikke afvise hele konceptet udfra den betragtning.


Nu stopper du.
Jeg afviser ikke konceptet, jeg skriver faktisk helt praecist at det er en fandens god ide.

Du siger at alle i hele verden bruger det, jeg modbeviser dig med de foerste 3 jeg spoerger ( inkl. en der bruger Visual Studio, btw ) og du koerer fanatisk rundt i at det ikke kan passe.

Code completion udfylder kun det du løbende beder den udfylde


I no get it?
Saa jeg skal altsaa definere hvad den skal udfylde?

så hvis den ikke udfylder det "rigtigt" så lader du jo bare være med at vælge det (der er jo preview).


Yay, pop-ups er slet ikke forstyrrende :)

Via en smule Googling ser det ud til at både vim og Smultron har code completion. Desværre ser det også ud til at de har implementeret det via short cuts (ligesom eclipse (ctrl-space)), så det er ikke ligeså nice som VS (men det er sikkert en smagssag).

(edit: Det ser umiddelbart ud til at man kan bede Smultron om at vise code completion uden at trykke et short cut, så den ville jeg nok prøve)


Det var det foerste jeg proevede.
Det, eh, virkede ikke helt som forventet.

Det ser ud til at den bare tager en ordbog og viser mig ord fra denne, selvom jeg har bedt den om at vaere kontekstspecifik og den umiddelbart godt kan se at det er et PHP dokument.
( colour coding virker i hvert fald. )

Grunden til at jeg skrev 1000 linier var fordi at så havde du en chance for at vænne dig til at bruge det.


Og jeg har skrevet over 1000 linier i VS.

Det er jo ikke nok at hakke 4 linier af og så give dig selv ret i at det er overflødigt. Du skal give det en reel chance.


Jeg har givet det en chance ( omend det er ~2 aar siden nu ).
Det var(/er?) overfloedigt for mig, men jeg giver det gerne en chance igen, det er bare direkte forkert ( og rimeligt dumt ) at sige man er ineffektiv hvis ikke man bruger x.

Hvilken funktion i eclipse?


"SSH-save"/"SFTP-save".
Lige pt. har jeg loest det ved bare at have en incron script der koerer naar filen bliver opdateret, men det er en rimeligt skod workaround :(
Gravatar #138 - mat
12. nov. 2009 11:06
#137

Tjoh, udvikling er igen meget, meget loes.
HVad med "Fuld-tids programmoer" ?


Det startede jeg sådan set med at skrive (se: #79)

Nu stopper du.
Jeg afviser ikke konceptet, jeg skriver faktisk helt praecist at det er en fandens god ide.


Altså du skrev i #72:

Code completion bruger jeg *aldrig* og kender faktisk ikke nogen der bruger det.
De fleste programmoerer jeg kender, har en "selvgjort er velgjort" ide sat i hovedet.


Det lyder som en afvisning i mine ører. Udover det er der, som påpeget, ikke noget "selvgjort velgjort" over det. Det er noget vrøvl.

Det var det udsagn jeg kommenterede med:

Der er INGEN der programmerer full time der ikke bruger code completion, auto imports, class templates o.s.v, det ville være vanvid.


(læg mærke til ordene "full" og "time")

Det er den påstand du så afviser ved at komme med nogle eksempler fra nogen du kender (som vi nu definerer som "nogen der programmerer").

Og hvis det passer at de ikke bruger de features, og de programmerer fuld tid, så ja, så synes jeg det er jævnt vanvittigt og de burde opdatere deres kundskaber.

Og jeg har skrevet over 1000 linier i VS.


Og så skriver du stadig ting der åbenlyst viser at du ikke ved hvordan code completion fungerer?

igen, det er bare direkte forkert ( og rimeligt dumt ) at sige man er ineffektiv hvis ikke man bruger x.


Jeg er uenig.
Gravatar #139 - fidomuh
12. nov. 2009 12:02
#138

Det startede jeg sådan set med at skrive (se: #79)


Ja, og det er fuldtidsprogrammoerer jeg har spurgt?
Hvad er din pointe?

Altså du skrev i #72:

Code completion bruger jeg *aldrig* og kender faktisk ikke nogen der bruger det.
De fleste programmoerer jeg kender, har en "selvgjort er velgjort" ide sat i hovedet.

Det lyder som en afvisning i mine ører.


Saa laeser du fandme daarligt.
Igen, jeg bruger det ikke. Jeg kender ikke nogen der bruger det.

Det har intet at goere med, om jeg har testet det.

Men peg du paa en god implementation jeg kan bruge - naa, naeh, det kan du ikke.
Og som Windcape ogsaa har paapeget, saa MSVS ikke saerligt godt til det jeg skal bruge det til, for slet ikke at tale om at det koster mig 1000kr bare at proeve det.

Udover det er der, som påpeget, ikke noget "selvgjort velgjort" over det. Det er noget vrøvl.


Nej, det er det ikke.
ZiN siger praecist det samme.

Det var det udsagn jeg kommenterede med:

Der er INGEN der programmerer full time der ikke bruger code completion, auto imports, class templates o.s.v, det ville være vanvid.

(læg mærke til ordene "full" og "time")


Jojo, og igen tager du fejl.
Det er direkte forkert.

Det er den påstand du så afviser ved at komme med nogle eksempler fra nogen du kender (som vi nu definerer som "nogen der programmerer").


Tjah, de har allesammen mere erfaring end du har, vil jeg tro.
Hell, 2 af dem var med helt fra assembler dagene, paa fuldtid.

Og hvis det passer at de ikke bruger de features, og de programmerer fuld tid, så ja, så synes jeg det er jævnt vanvittigt og de burde opdatere deres kundskaber.


Meh, saa glaeder jeg mig bare over at jeg forhaabentligt aldrig skal bruge noget du har udviklet.

Og så skriver du stadig ting der åbenlyst viser at du ikke ved hvordan code completion fungerer?


At du ikke har brugt MSVS for 2-3 aar siden, er ikke min skyld - eller mit problem.

Jeg er uenig.


Det har du saa alt ret til at vaere :)
Gravatar #140 - mat
12. nov. 2009 12:58
#139

Ja, og det er fuldtidsprogrammoerer jeg har spurgt?
Hvad er din pointe?


Først redefinerer du "programmører" og debatterer videre udfra din egen redefinition og "vi er allesammen programmører", selvom jeg gjorde det soleklart at vi snakker om fuldtidsprogrammører. Og så foreslår du nu at vi skal snakke om "fuldtidsprogrammører" fra nu af. Det er min pointe.

Og du bruger stadig ZiN som eksempel, og han er ikke fuldtidsprogrammør.

Meh, saa glaeder jeg mig bare over at jeg forhaabentligt aldrig skal bruge noget du har udviklet.


Og du tror stadig at code completion påvirker kvaliteten af koden? Det gør det altså ikke.

At du ikke har brugt MSVS for 2-3 aar siden, er ikke min skyld - eller mit problem.


Det har jeg så, men jeg må indrømme at jeg ikke kan huske hvordan auto completion fungerede dengang i forhold til nu. Men imponerende at du kan. Og endnu mere imponerende at du baserer din holdning på noget 2-3 år gammelt software.

Jeg må bare konkludere at der stadig findes nogle dinosaurer, der ikke gider optimere deres arbejdsproces, og hellere vil sidde og taste de største trivialiteter i hånden, eller copy paste dem. Ærgeligt for dem.
Gravatar #141 - fidomuh
12. nov. 2009 13:19
#140

Først redefinerer du "programmører" og debatterer videre udfra din egen redefinition


Nej, jeg debatterer udfra et logisk synspunkt.

og "vi er allesammen programmører", selvom jeg gjorde det soleklart at vi snakker om fuldtidsprogrammører.


Det er ligemeget om du snakker om A eller B, jeg har brugt begge dele i mine eksempler.

Og så foreslår du nu at vi skal snakke om "fuldtidsprogrammører" fra nu af. Det er min pointe.


Jeg foreslaar bare at du bruger en mere korrekt terminologi, da "programmoer" er meget loes.

Og du bruger stadig ZiN som eksempel, og han er ikke fuldtidsprogrammør.


Jeg bruger ZiNs udtalelse, men jeg kan gaette at du saa har glemt den?

Og du tror stadig at code completion påvirker kvaliteten af koden? Det gør det altså ikke.


Nej, jeg tror at inkompetence og manglende forstaaelse for verden omkring sig, paavirker kvaliteten af koden.

Det har jeg så, men jeg må indrømme at jeg ikke kan huske hvordan auto completion fungerede dengang i forhold til nu.


Naa, jamen det kan jeg skam.

Og endnu mere imponerende at du baserer din holdning på noget 2-3 år gammelt software.


Naa, saa det er det du tror.
Jeg baserer min holdning paa det software jeg har til raadighed *IDAG*.

Mine sidste eksapader med MSVS gjorde det soleklart, at det er et ekstremt daarligt vaerktoej.
De ting jeg hoerer fra diverse folk, goer det ikke bedre her i 2009, ej heller bliver det bedre af at laese om de begraensninger der ligger i det rent platformsmaessigt.

Jeg må bare konkludere at der stadig findes nogle dinosaurer, der ikke gider optimere deres arbejdsproces, og hellere vil sidde og taste de største trivialiteter i hånden, eller copy paste dem. Ærgeligt for dem.


Jamen det maa du jo saa hygge dig med.
Jeg konkluderer saa, igen, at der er forskellige behov, forskellige platforme og forskellige vaerktoejer, men jeg kan se at du ikke ynder at udvide din horizont, og det finder jeg utroligt trist.
Gravatar #142 - Windcape
12. nov. 2009 13:41
fuldtidsprogrammør er noget man er i Indien :p
Gravatar #143 - mat
12. nov. 2009 13:50
#141

Nej, jeg debatterer udfra et logisk synspunkt.


Nej du gør ej, du roder rundt i det, og sætter barren der hvor det passer dig bedst på pågældende tidspunkt.

Jeg konkluderer saa, igen, at der er forskellige behov, forskellige platforme og forskellige vaerktoejer


Hvis man er fuldtidsprogrammør så bruger man bl.a værktøjer der hjælper en med at skrive kode. Og triviel indtastning af keywords, funktionsnavne, variabler, konstanter o.s.v er spild af tid uanset hvordan du vender og drejer det ("men man kan tænke imens man taster"...stop nu).

Du har nok ikke brug for det, men du er heller ikke fuldtidsprogrammør. Dine venner kunne sikkert bruge det, hvis de kravlede ud fra den sten de har boet under.

Jeg tror jeg tager mig tilfreds med retten til at være uenig og stopper her.
Gravatar #144 - fidomuh
12. nov. 2009 14:13
#143

Nej du gør ej, du roder rundt i det, og sætter barren der hvor det passer dig bedst på pågældende tidspunkt.


Sigh.
Maaske er det fordi argumentet hele tiden har vaeret det samme?

Hvis man er fuldtidsprogrammør så bruger man bl.a værktøjer der hjælper en med at skrive kode.


Ja, selvfoelgelig.
At man benytter code completion, etc, er ikke givet, ikke altid en mulighed og ikke altid en fordel.

Og triviel indtastning af keywords, funktionsnavne, variabler, konstanter o.s.v er spild af tid uanset hvordan du vender og drejer det


Jeg er som saadan ikke uenig, det er helheden jeg snakker om, naar jeg snakker om spildtid. Ligesom Windcape gjorde, faktisk.

("men man kan tænke imens man taster"...stop nu).


Det var saa ikke mit argument.

Du har nok ikke brug for det, men du er heller ikke fuldtidsprogrammør.


Naeh, men mange andre jeg kender er det, og har heller ikke brug for det, i den form det bliver tilbudt.
Dit magiske "jeg ved altid hvad du skal bruge"-completion-tool maa vaere rart, desvaerre eksisterer det bare ikke.

Dine venner kunne sikkert bruge det, hvis de kravlede ud fra den sten de har boet under.


Den 'sten' hedder udvikling, du burde proeve det.

Jeg tror jeg tager mig tilfreds med retten til at være uenig og stopper her.


Cool :)
Gravatar #145 - Windcape
12. nov. 2009 15:42
fidomuh (144) skrev:
Dit magiske "jeg ved altid hvad du skal bruge"-completion-tool maa vaere rart, desvaerre eksisterer det bare ikke.
Visual Studio tilbyder 99% af den nødvendige magi.

Samt har den editor med flest konfigurations muligheder på Windows.

Men jeg vil stadig gerne vide hvad dine venner/kollegaer bruger til refactoring, fidomuh. Hvis du overhovedet ved hvad ordet betyder.
Gravatar #146 - fidomuh
12. nov. 2009 17:37
#145

Visual Studio tilbyder 99% af den nødvendige magi.


Tjoh, som sagt er Visual Studio ikke noget jeg kan bruge anyway.

Samt har den editor med flest konfigurations muligheder på Windows.


vim? :)
Editoren i MSVS er, udfra hvad jeg hoerer, subpar ifht. vim.

Jeg kan ikke umiddelbart teste, medmindre du oensker at betale for en Windows licens.

Men jeg vil stadig gerne vide hvad dine venner/kollegaer bruger til refactoring, fidomuh.


Spoergsmaalet er vel mere om det giver mening at bruge refactoring, og hvad de bruger, naar det endelig giver mening.

Hvis du overhovedet ved hvad ordet betyder.


Det er skam ikke mig der har problemer med at laese.
Gravatar #147 - Saxov
12. nov. 2009 17:45
fidomuh (146) skrev:
Spoergsmaalet er vel mere om det giver mening at bruge refactoring, og hvad de bruger, naar det endelig giver mening.
Som fuldtids programmør, vil jeg sige at en hvilken som helst seriøs udvikler* som stiller spørgsmålstegn ved værdien af refaktorering af kode i ny og næ, enten har verdens største ego (aka de mener første go på kode er det bedste der nogen sinde kan opnåes), uvidende**, eller bare slam kodere.


* udvikler/(fuldtids)programmør/kodeabe/what ever vi kalder folk der producere kode for at tjene til dagen og vejen, eller gør det i et sådan timetal om ugen at det er relevant at tage dem med,

** udvidende er ikke nødvendigvis negativt, men blot et spørgsmål om man har det godt i sin lille bobbel.
Gravatar #148 - fidomuh
12. nov. 2009 17:51
#147

Som fuldtids programmør, vil jeg sige at en hvilken som helst seriøs udvikler* som stiller spørgsmålstegn ved værdien af refaktorering af kode i ny og næ, enten har verdens største ego (aka de mener første go på kode er det bedste der nogen sinde kan opnåes), uvidende**, eller bare slam kodere.


Det er som saadan ikke "refactoring", men "refactoring tools" der saettes spoergsmaalstegn ved.
Google it.

"refactoring" er jo saadan set bare en fancy form for "code review", som enhver udvikler jo kommer ud i, i ny og nae.
Gravatar #149 - Windcape
12. nov. 2009 18:00
fidomuh (146) skrev:
Spoergsmaalet er vel mere om det giver mening at bruge refactoring
Nej, det er ikke et spørgsmål.

Så du forstår altså overhovedet ikke hvad refactoring går ud på.

fidomuh (148) skrev:
Det er som saadan ikke "refactoring", men "refactoring tools" der saettes spoergsmaalstegn ved.
At du ikke forstår sammenhængen beviser bare din manglede erfaring med konceptet.

fidomuh (148) skrev:
"refactoring" er jo saadan set bare en fancy form for "code review", som enhver udvikler jo kommer ud i, i ny og nae.
Nej. Og du bør læse mere Fowler.

Samt at hvis du nogen sinde kommer til at arbejde med agile udviklingsmetoder, som næsten alle benytter i dag i en eller anden udstrækning, så vil du opleve at refactoring ikke er i "ny og næ". Det er en del af måden at udvikle på.

Og ikke at forstå pointen med værktøjer til formålet, er virkelig skræmmende.
Gravatar #150 - fidomuh
12. nov. 2009 18:19
#149

Nej, det er ikke et spørgsmål.

Så du forstår altså overhovedet ikke hvad refactoring går ud på.


Joda.
Jeg gik lidt ud fra at du snakkede om 'refactoring tools', som det fremgaar af mit naeste indlaeg.

At du ikke forstår sammenhængen beviser bare din manglede erfaring med konceptet.


At du ikke forstaar at konceptet har eksisteret altid, har intet med min forstaaelse at goere.

Nej.


Som jeg ser refactoring forklaret, saa handler det udelukkende om at gennemgaa og optimere kode, uden at aendre paa funktionaliteten.

Hvis jeg tager fejl, er du velkommen til at fortaelle mig hvad det gaar ud paa.

Add: Nevermind, jeg kan se at jeg har ret.
Og det er praksis jeg formoder at alle programmoerer benytter, inkl. mig.

Og du bør læse mere Fowler.


Du boer hoere mere Einaudi.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login