Nyheter

Rå turbomotor fra Mercedes

Din side data - 9 March, 2010 - 19:00
Mercedes jobber på spreng med nye motorer. Møt V8 turbo.
Kategorier: Nyheter

Krell Evolution 555: Blu-ray for millionærer

Din side data - 9 March, 2010 - 18:30
Dedikerte hjemmekinofans er ikke helt som oss andre.
Kategorier: Nyheter

MakeMKV - enkel kopiering av Blu-ray og DVD

Din side data - 9 March, 2010 - 17:00
Kan det gjøres enklere enn dette?
Kategorier: Nyheter

GENEVE: Ny Ford-stasjonsvogn

Din side data - 9 March, 2010 - 16:00
Ford har hatt première på sin kommende og voluminøse Focus.
Kategorier: Nyheter

Unngå strømsjokk i ny bolig

Din side data - 9 March, 2010 - 16:00
Nå skal boliger energimerkes.
Kategorier: Nyheter

Ti dollar for å besøke USA

Din side data - 9 March, 2010 - 15:00
Ny turistskatt innføres.
Kategorier: Nyheter

Så lenge holder maten i fryseren

Din side data - 9 March, 2010 - 14:00
På tide å tømme den helt igjen? Se holdbarhetslisten her.
Kategorier: Nyheter

Mobilen som leser på leppene

Aftenposten Digital - 9 March, 2010 - 13:46
Ny teknologi kan bety farvel til mobilkakling på pendlertoget.
Kategorier: Nyheter

Domenet Sex.com til salgs

Aftenposten Digital - 9 March, 2010 - 13:18
Domenenavnet legges ut på auksjon.
Kategorier: Nyheter

TG-ruter veier 300 kilo

IT-avisen - 9 March, 2010 - 12:53
Les alt om det fantastiske dataparty-nettet. (Digi.no)
Kategorier: Nyheter

- Disse appene er fjernet i iPad

IT-avisen - 9 March, 2010 - 12:52
Opp til andre å lage værmeldings-app?
Kategorier: Nyheter

Her er sexscenen i God of War III

IT-avisen - 9 March, 2010 - 12:41
Kratos har seg i HD.
Kategorier: Nyheter

Bransjen favoriserer Falck

Din side data - 9 March, 2010 - 12:40
Derfor hjelper det ikke med sykkelregistrering.
Kategorier: Nyheter

SP1 fremskyndet?

IT-avisen - 9 March, 2010 - 12:34
Feil i sjuern tvinger Microsoft til handling, hevder nettside.
Kategorier: Nyheter

Er dette HTC-råtassen?

IT-avisen - 9 March, 2010 - 11:49
Nye videoer av HTC Supersonic.
Kategorier: Nyheter

Logitech Wireless Keyboard K350

Din side data - 9 March, 2010 - 11:29
Er det mulig å finne på noe nytt i tastatur og mus-verdenen?
Kategorier: Nyheter

Dette skjermkortet er best til Bad Company 2

IT-avisen - 9 March, 2010 - 11:27
Ati knuser Nvidia i fersk test.
Kategorier: Nyheter

Dette er taperen

Din side data - 9 March, 2010 - 11:20
I godt selskap med kabrioletene Z4 og IS 250C.
Kategorier: Nyheter

Snowflake: The new lightweight framework for rapid web-development besvart av haugeto @ Tue, 09 Mar 2010 09:25:27 +0000

Smidig Forum - 9 March, 2010 - 10:25

Tusen takk for grundige og verdifulle innspill! Det er nettopp slike kommentarer jeg er avhengig av for å klare å lage et godt rammeverk.

Jeg er langt på vei enig i det du sier, og skal holde dere orientert om forbedringer som adresserer disse punktene.

Her er noen forhåpentligvis klargjørende kommentarer:

hverken “help” eller README forklarer noe om hvordan man genererer et scaffold.

Det README filen ganske riktig glemmer å forklare er at du først må laste en URL i browseren, f.eks. /shopping og deretter bruke dump-kommandoen.

Det er forøvrig bedre å se på “ShoppingAssistant.java”:http://github.com/haugeto/Snowflake/blob/master… enn InterceptedShoppingAssistant, ettersom førstnevnte har mer utfyllende JavaDoc. Dette er også forklart på “FAQ-siden”:http://wiki.github.com/haugeto/Snowflake/ jeg har glemt å linke til fra README-filen .. :P

Jeg savnet tester i shoppingassistant som kunne illustrere hva Snowflake gir av testbarhet.

Enig. Dette er på vei :)

Det ser ut til å være en viss mismatch mellom com.sun.httpserver og Servlet-API og det kan komme noen ubehagelige overraskelser når du prøver å WAR-ifisere ting i fremtiden.

Bruken av den innebygde HTTP-serveren i Java var på mange måter det som sparket igang hele prosjektet, og i begynnelsen et forsøk på å se hvor lenge man klarer seg uten noe som helst Java EE under utvikling.

Produksjonsetting er selvfølgelig noe helt annet. Jeg har med vilje utsatt utviklingen av en SnowflakeServlet (som wrapper en Snowflake-applikasjon), fordi jeg vil være sikker på hvordan den bør fungere. Foreløpig hypotese er forøvrig at man uansett vil foretrekke den innebygde HTTP-serveren under utvikling, og at Servleten kun er tiltenkt prodsetting. Det gjenstår å se om dette er hensiktsmessig (Jetty kan jo f.eks. være en alternativ utviklings- (og prod-) server)

Å bruke exceptions for validering har et problem dersom du skal støtte det at det er feil i flere felt (og det skal du vel)

ValidationException støtter faktisk rapportering av valideringsfeil for flere felt, selvom eksempelet ikke antyder hvordan dette fungerer. Jeg synes uansett eksempelet ditt på et validerings-API virker interessant. Skal kikke litt nærmere på den biten.

Nok en gang, takk for innspill! Fortsettelse følger :)

Kategorier: Scrum
Syndiker innhold