It's fine if someone doesn't have the confidence to write code without a supervisor. It shouldn't be forced on you. You should always write code for someone else, not yourself. And I'd imagine all pieces of code could be improved before *or after* someone "checks" it regardless. It would seem more arrogant to think other people's code needs fixing. I prefer trusting my team and their abilities. I don't and never will like code reviews. But you shouldn't take that personally.
Matthew Wilcoxson
Posts
-
I don't like code reviews -
I don't like code reviewsAgreed. Can't stand them either. Just let me do my job. You don't need to be included. Go away and do your job. If you have a problem with my code, you are welcome to fix it on YOUR OWN time. And FYI, I might have a problem with your code too, but I'm not arrogant/rude/petty/anal enough to tell you. I'm not here to look over your shoulder, you need to be able to work on your own. If you are happy that the code works, the team are happy too. That felt good.
-
Daily News pay backYes, that's exactly right. I was meaning how to give credit outside of code project. In my case, I usually use twitter to pass on any interesting stories.
-
Daily News pay backHi, I've been reading the Daily News email for many years - because it's great - and I often tweet the articles it highlights. However, I rarely give credit to CodeProject for this, but I'd like to, so how should I do that? With a #CodeProject hashtag? Use the link that goes through CodeProject's servers (from the email with redirect)? Or is there a CodeProject page you have for each article mentioned (i.e. that may contain additional advertising?) Mat
-
Collaborative VR may spell the end of traditional whiteboard sessions..Whiteboards SHOULD be cleaned regularly. That's when they are useful. At my workplace we have four large whiteboards in a single room but no space "left" to write on! In my opinion that isn't how you are supposed to use whiteboards... Write. Record. Erase (The three Rs)
-
Keep tabs as tabs or tabs as spacesWouldn't it been fairer to use tabs, then you could set the tab to be 3 or 4 or whatever number of spaces wide you like!
-
What is the best font for programming?I'm a massive fan of the font Envy Code R font. Personally I really think it does make you a better programmer by quickly telling similar characters apart like O and 0 and { and (. It comes with bold and italic versions so you can highlight keywords, strings, comments etc too. (further reasoning here: http://www.akademy.co.uk/blog-tips/2008/06/coding-fonts/[^]) You can get it here: http://damieng.com/blog/2008/05/26/envy-code-r-preview-7-coding-font-released[^]
-
Media PlayerMacs? I'm not using one of them! I meant iTunes on Windows. (And that's either one of the best or the worst combinations...!) Matt Wilcoxson England
-
Media PlayerIt's still quite a way from a final release, but it's certainly worth keeping your eye out on this one: http://www.songbirdnest.com/ It's usable now, but I wouldn't want to switch over completely just yet. In the mean time I actually like iTunes too. (Just turn off all the annoying links to the iMusic store) Mat Wilcoxson England
-
Source DatabaseYes, Subversion is easily the best source control out there. We use it for all our software creation, even Mac and PC at the same time. We also use CVS when we have people creating content like flash programs which will not intergrate two versions together easily (unlike say a C++ file). CVS allows easy locking of files to only allow one person at a time to edit. (SVN has a similiar locking mechanism but is much more difficult to use) SVN: For text based (easily intergrated) documents. CVS: For binary based (impossible to intergrate) files.