måndag 13 februari 2012

Tipsa oss!08 453 62 20

- Computer Sweden:

Måsten i en bra utvecklingsmiljö

Tobias Fjälling är konsult på Dotway.
Tobias Fjälling är konsult på Dotway.

Fakta

…om tunga teknikfrågor, varannan gång kopplade till systemutveckling och varannan till it-säkerhet. Varje månad kan du läsa Ivar Jacobson, Tomas Djurling, Tobias Fjälling och Anne-Marie Eklund Löwinder.

SVAR: En bra arbetsmiljö är viktig och inkluderar många faktorer. En av de mer intressanta är utvecklingsverktyget, det vill säga programmet vi skriver vår kod i.

Här är några i mitt tycke viktiga funktioner som en bra utvecklingsmiljö bör ha:

1. Auto-complete

Vi behöver sällan komma ihåg specialkommandon numera eftersom verktyget automatiskt ger oss en lista med valmöjligheter. Det ger ökad möjlighet till logiskt fokuserat tänkande, om än på bekostnad av minskad minnesgymnastik. En vinst i det dagliga yrkesutövandet som kanske innebär en förlust i andra sammanhang.

2. Refactoring

Häri ligger en av de största förändringarna de senaste fem åren. Tidigare kunde exempelvis timmar ägnas åt en så enkel sak som att byta namn på en klass. Det går på några sekunder i dagens miljöer.

3. Navigeringsstöd

Stora delar av utvecklarens tid går åt till att läsa kod, inte att skriva den och då blir också navigeringsmöjligheterna i verktyget oerhört viktiga.

4. Utbyggbarhet

Tredjepartstillverkare ska tillåtas tillföra innovativ funktionalitet som ytterligare kan förstärka miljöns användbarhet.

5. Snabbhet

Vi utvecklare är en otålig yrkeskår när det gäller datorns svarstider och det är viktigt att arbetsverktyg är responsiva. Dessutom vill vi ha snabbkommandon via tangentbordet.

6. Debugger

En självklarhet vars behov förvisso minskas av genomtänkta enhetstester.

7. Kodmallar

Generella och vanliga kodpartier som kan autogenereras snabbt och enkelt. Man bör även kunna tillföra sina egna mallar till verktyget.

Vinsten med dagens utvecklingsmiljöer är framför allt hög produktionstakt av kod och bättre kodkvalitet. En nog så viktig bieffekt är att utvecklarens jobb blir roligare och mindre psykiskt pressande. Som bekant lever vi utvecklare under ständig tidspress. Alla genvägar med bibehållen kvalitet är bra genvägar och dagens utvecklingsverktyg kan definitivt erbjuda det.

En intressant aspekt med dagens utvecklingsmiljöer är att de hjälper oss att bli bättre programmerare. Vi kan löpande få småtips av verktyget om hur vi ska designa vår kod. Exempelvis genom att ge förslag om att referera ett interface i stället för en klass då det är möjligt.

Utvecklingsmiljön blir för oss utvecklare något av ett andra hem. Det tar tid att lära sig att utnyttja verktyget till fullo. Därför väljer vi gärna att stanna kvar i samma miljö till dess att en ny version finns tillgänglig.

Arbetsmiljön är lite som ett par skor. Jobbiga att gå in, störtsköna under lång tid, men ack så slitna till slut.

2008-05-16 06:34
Just nu på Cloudmagazine.se | besök sajten »
Smygtitt på Libreoffice Online

Artikelkommentatorerna ansvarar själva för sina inlägg
RSS Den här artikeln har 0 kommentarer:

OBS! Denna artikel är mer än 60 dygn gammal och är därför stängd för vidare debatt.

EXKLUSIVT FÖR COMPUTER SWEDENS PRENUMERANTER

Google Dart ingen fullträff

Teknik Google tror stenhårt på att programmeringsspråket Dart ska utmana Javascript, enligt projektledaren Lars Bak. Men resten av världen är skeptisk.



- IT24:

Statoil väljer HCL


1 500 utvecklare samlas

Teknik I dag mjukstartar jättekonferensen Jfokus i Stockholm. 1 500 utvecklare kommer de närmaste dagarna att förkovra sig i Java, webbutveckling, mobilutveckling och mycket annat.

(5 kommentarer)

CS Jobb:

  1. Utvecklarkonferenser

    Jobb Besökarna fortsätter att strömma till, samtidigt som evenemangen växer i antal. Här finns en lista på årets utvecklarkonferenser.

(2 kommentarer)

Computer Sweden:

  1. Vilken typ är du?

    Teknik Programmerare kan delas in i väldigt olika kategorier. CS utvecklingsreporter Lars Danielsson listar fem arketyper.

(3 kommentarer)


Loopiamejl borta för gott

Nyheter Analysen av Loopias säkerhetskopior efter mejlhaveriet är klar. Det har tagit åtta veckor och slutsaten är att en del mejl är borta för alltid.

(35 kommentarer)

Computer Sweden:

  1. Ingen lösning i sikte

    Nyheter Efter Loopias kraftiga haveri i början av december är mejlen fortfarande borta.

(30 kommentarer)

Computer Sweden:

  1. Konkurrenternas kupp

    Nyheter Flera konkurrenter lanserar flyttjänster för att sno kunder.

(12 kommentarer)


- Computer Sweden:

Nu vill KTH uppgradera

(7 kommentarer)


- Computer Sweden:

Så enkelt hackas Google Wallet

(14 kommentarer)

Mest läst

Efter jobbet





Krönikan

Dålig täckning inte bara på internetsociologer

I en demokrati bör inte en privatperson angripas offentligt av en mediemakthavare

Senaste nytt





Missa inte











Partnermaterial

Nya kompendier

Kundvård med kunden i framsätet

Utvalda whitepaper

Säkerställ era webbapplikationers tillgänglighet
Ta kontroll över filöverföringarna
Inriktning, profilering och anpassning

Nyhetsbrev

CS nyhetsbrev varje dag

Utbildningsguide

Utbildningsguiden

Senaste tidningen

Kompendier



RSS-flöden

Nyhetsbrev
  • Dagliga
  • Veckobrev
  • Affärsfokus
  • CSjobb
  • Affärssystem
  • Språksamt

Prenumerera här

Kontakta oss
Prenumerationsärenden:
computersweden.se/info
eller ring 08-799 62 35.

Ring
till 08-453 60 00.
Skicka gärna e-post till: cs@idg.se

Postadressen är:
Computer Sweden 106 78 Stockholm

Om tidningen




AdtechSynpunkter på sajten? Kontakta nyhetschef Linus Larsson
Kontakta CS redaktion | Policy om personuppgifter & copyrightinfo
Karlbergsv. 77 106 78 Stockholm Tel: 08-453 60 00 | Copyright © 1996-2012 International Data Group