When I write a method that is a bit complicated I prefer to add a little comment block above it as
/*--------------------------------------------------------------+
| When I wrote this, only God and I understood what I was doing
| Now, God only knows
+-------------------------------------------------------------*/
- (void) overlyDifficultMethodToGrasp { ... }
Is it really so that the only way to comment out this method from my code would be to hit cmd + /
? Which would result in
///*--------------------------------------------------------------+
// | When I wrote this, only God and I understood what I was doing
// | Now, God only knows
// +-------------------------------------------------------------*/
//- (void) overlyDifficultMethodToGrasp { ... }
//
What I would like to do is
/*
/*--------------------------------------------------------------+
| When I wrote this, only God and I understood what I was doing
| Now, God only knows
+-------------------------------------------------------------*/
- (void) overlyDifficultMethodToGrasp { ... }
*/
Which, as you can see, doesn't work...
Why? Well I think large chunks of //
are ugly!