Årliga Arkiv: 2012

Att tänka på innan driftsättning

Jag har den senaste åren sett andra, men även själv, gått i enkla fällor vid utveckling. Fällor som är otroligt mycket enklare att lösa från början än när man tagit systemet i drift. Listan kan göras lång, men jag drar

Publicerad i C/C++, Linux, Test, Uncategorized, Windows

Råa strängkonstanter

En rå strängkonstant är en sekvens av tecken där det inte finns några undantagstecken. I C++ används i vanliga strängkonstanter backstegstecknet, \, för att representera specialtecken. Sekvenser som \n för ny rad och \t  för tabulatortecken är säkert sånt du känner

Publicerad i C/C++

Automatisk vektorisering

För några dagar sedan såg jag en video som presenterade en ny funktion i Visual Studio 2012. Funktionen var automatisk vektorisering.  Videon gjorde mig nyfiken på funktionen, hur optimeringen fungerar och om den finns i de verktyg som jag har tillgång till,

Publicerad i C/C++

Framtiden och trådning

En av trenderna just nu i programmering är hur skall vi använda oss av alla dessa kärnor som vi har fått för att inte tala om alla de som vi kommer att få. Programmeringsspråken och biblioteken försöker hänga med genom

Publicerad i C/C++

Unions utan begränsningar

När vi ändå är inne på småsaker, begränsningar som du kanske inte tänkt på,  så har man tagit bort en begränsning som tidigare fanns på medlemmar i en union. En medlem kunde inte vara av en typ som hade en

Publicerad i C/C++

override och final

Några småsaker har också rättats till. Kanske så små att man normalt inte har reflekterat över dem som problem. Man har löst det med att introducera identifierarna override och final som har speciell betydelse i vissa lägen men i övrigt är fria

Publicerad i C/C++

Move-semantik och Rvalue-referenser

En viktig men komplicerad nyhet i C++11 är ”Move Semantics”. Denna har långtgående konsekvenser och stor betydelse för att undvika onödig kopiering och onödiga temporärer. En helt ny referenstyp införs, rvalue-referenser, som definieras med två &-tecken så här: T&&. Det

Publicerad i C/C++

Javadestillat av ThoughtWorks Technology Radar

ThoughtWorks släppte för ett litet tag sedan det här halvårets Technology Radar. Den är en sammanställning av deras analyser av tekniker och trender inom områdena teknik, verktyg, plattformar och programmeringsspråk. Efter att ha silat och skakat, kokat, vänd och vridit och tippat ut så blev

Publicerad i Java, Test

Erfarenheter av enhetstest

Enhetstest har vi sysslat med ganska många år nu och det är idag en självklar del av mjukvaruutvecklingsarbete. De flesta antingen praktiserar det, ljuger om att de praktiserar det och/eller har dåligt samvete för att de ännu inte hunnit sätta

Publicerad i Java, Test

Javarelaterade trender och tekniker

Det känns inte längre lika trendigt och viktigt att springa efter nya trender och verktyg. Är det ett tecken på att branschen börjar mogna? Kanske är det svårt att skilja på om det är min personliga utveckling, mina närmaste kollegors

Publicerad i Java

Kategorier

WP to LinkedIn Auto Publish Powered By : XYZScripts.com