IT-prosjekter handler ofte om å flytte og konvertere data mellom IT-systemer, i forskjellige presentasjonsformer og koble data fra flere datakilder. Når man kjører flere slike prosjekter samtidig og over lengre tid med betydelig antall ressurser blir det aktuelt å tenke litt større og legge en strategi for hvordan informasjon skal flyte og behandles på tvers [...]
Arkitektur · Jobb · Teknologi
Modulbasert utvikling og arkitektur
30. januar 2018 · Comments Off
Emneord: · arkitektur, Programmering, teknologi
MIME Multipart, boundary og linjeskift
3. august 2012 · Comments Off
MIME Multipart-meldinger er kresne og er vanskelige å håndkode. Det er allikevel mulig å håndkode dem hvis man har god nok teksteditor (som kan vise kontrolltegn som linjeskift) og god tålmodighet og tunga rett i munnen. MIME-meldinger krever CRLF-endinger på linjene før og etter boundary-kodene og etter hver MIME-header. I eksempelet nedenfor representeres hvert linjeskift [...]
Emneord: · Internett, Java, MIME, Programmering
Arkitektur · Programmering · Teknologi
Strukturell utviklingsarkitektur
5. april 2011 · 2 kommentarer
Programkode har ikke alltid samme struktur som kjørende kode. Det kan være dynamisk kode som blir generert, malverksfiler som kompileres, konfigurasjon som hentes inn fra flere kilder som kan overstyres under kjøring. CSS og Javascript er også programmeringsspråk og bør behandles således. Kode kjører i forskjellige miljøer, enten det er på en web-server, i en [...]
Emneord: · arkitektur, IT, Programmering, prosjektstruktur, prosjektstyring
Tenk modularitet
2. november 2007 · Comments Off
Når man utvikler et program starter det ofte i det små, og man programmerer med fokus på det man skal oppnå for å bli ferdig i tide. Programvare og ønsker endrer seg ofte, og det gjør også klassene og funksjonene dine. Når man gjør endringer i funksjonalitet eller legger til ny funksjonalitet er det veldig [...]
Emneord: · best practices, modularitet, Programmering, refaktorering