All-out attack or slow attack Today I was playing chess against somebody at my internship company. He went all-out attack in the begin and I was only defending. He actually made some mistakes and lost his queen, rook and bishop. I won in the end fairly easy. We had a discussion afterwards about the 'all-out attack strategy'.

Is it a good thing to go all out attack or should you attack slowly? What is the best way or is it different each player? I'm not really good and the other is just as 'good' as I am.
To me, the game you described was an absolute beginner game. It wasn't important how the attack was conducted, all-out or slow, you opponent was just blundering pieces and even the queen! It didn't matter whether you were defending or attacking or doing nothing, you'd have won easily in any case. Your opponent had absolutely no idea what he was talking about.

At this level, it'd be better to focus on avoid giving away pieces.

But to answer your question, if I was to play your game, I'd go for the Scholar's Mate or launch a quick but dirty pawn-storm. I'd also move my queen out early and hope for some free pieces to capture. It'd be a diseaster against anyone experienced, but highly effective against a beginner.