cfoley's Profile User Rating: -----

Reputation: 2289 Grandmaster
Active Posts:
4,822 (1.62 per day)
11-December 07
Profile Views:
Last Active:
User is offline Today, 09:08 AM

Previous Fields

OS Preference:
Who Cares
Favorite Browser:
Who Cares
Favorite Processor:
Who Cares
Favorite Gaming Platform:
Who Cares
Your Car:
Who Cares
Dream Kudos:
Expert In:

Latest Visitors

Icon   cfoley has not set their status

Posts I've Made

  1. In Topic: I so want to close tabs in firefox by just pressing q

    Posted 7 Feb 2016


    I've always been suspicious of auto-refactoring

    The auto-refactoring in Eclipse is pretty damn good. It has about ten things it can do and if you tell it to do something stupid then it will tell you instead of mangling your code. I think this is key: they don't attempt to do your programing for you. They are just a set of focussed tools to manipulate code. Extract/inline method/variable and renaming are the ones I use most often. However, I think extract class and change method signature have the biggest impact in how much work they do at a keystroke.

    I'm not even a novice user with Emacs so I can't comment on how easy or difficult these things are.
  2. In Topic: I so want to close tabs in firefox by just pressing q

    Posted 7 Feb 2016

    Another thought I had on autosuggest is that it is forced upon touchtypers with every symbol they type. For hunt-and-peckers it is available optionally when they look up form their keyboards.

    I'm worried that my previous post came across overly anti-IDE. I'm not anti-IDE at all. Actually, I enjoy editors that can show me compile errors inline and help me navigate the code. I like being able to perform complex refactorings at a keystroke, or even just a simple rename without the unreliability of search and replace.
  3. In Topic: I so want to close tabs in firefox by just pressing q

    Posted 6 Feb 2016

    I used to think Jon was being a bit extreme with his anti IDE rants but I'm in the process of learning to type and I'm starting to feel some of the frustrations he is talking about.

    My hunt and peck typing is about 40 wpm and my touch typing about 20 wpm. I find the latter frustratingly slow but I think it is about the break even point for me. Since I am looking at the screen, I can correct mistakes as I go instead of having to go back and revise a chunk at a time.

    Autosuggestions do a couple of frustrating things: They cover a large area of the screen which means I can't see the code surrounding the line I am typing. They also capture the cursor keys which means I am constantly hitting the [Esc] key if I need to navigate while I am editing. Even the red underlines of a spell checker are distracting. I am trained to pay attention to them and the word I am typing is always highlighted.

    However, I will say that autosuggest is a handy form of documentation. I want it available at a keystroke, just not in my face as I type.
  4. In Topic: I so want to close tabs in firefox by just pressing q

    Posted 5 Feb 2016

    Middle clicking a link opens a new tab.
    Middle clicking the tab's tab closes it.

    Other options include rotating your hand to hit ctrl with your pinkie and w with your index finger, using your right hand for the keystrokes or using both hands.
  5. In Topic: How often do you come across a small code that takes hours to write?

    Posted 31 Jan 2016

    I've experienced similar. Optimising often creates more corner cases than simple, clean. I'll try and catch them in my unit tests but I often use the previous version as a test oracle too. Java doesn't have #ifdef SLOW so I use the strategy pattern instead.

My Information

Member Title:
33 years old
April 7, 1982
Forum Leader:
Years Programming:

Contact Information

Click here to e-mail me
Website URL:
Website URL


Page 1 of 1
  1. Photo

    burakaltr Icon

    06 Mar 2013 - 18:18
    Thanks for Your Precious Input. I Found the character counting thing very bedazzling. I have the code to it that I wrote Myself, but it took me Long to find a subtle Algorithm :)
  2. Photo

    cfoley Icon

    18 Oct 2011 - 03:29
    Cheers! The next one is in progress, but I'm having to learn and write some programs first. It's going to take a little time...
  3. Photo

    Dogstopper Icon

    18 Oct 2011 - 03:24
    Nice blog. Can't wait to see more
  4. Photo

    ayaz 786123 Icon

    25 Feb 2011 - 06:49
    have a nice day sir
  5. Photo

    cfoley Icon

    16 Feb 2011 - 17:26
    Oooh thanks! Your comment is the first I heard!
  6. Photo

    m-e-g-a-z Icon

    16 Feb 2011 - 15:34
    Congrats on becoming a Forum Leader! :)
  7. Photo

    Dogstopper Icon

    08 Jan 2011 - 23:49
    "Cabbage" is much better! :D
  8. Photo

    cfoley Icon

    06 Jan 2011 - 16:19
    Cheers dude!
  9. Photo

    Dogstopper Icon

    06 Jan 2011 - 14:36
    "Purple DIC-headed Warrior" doesn't quite apply now that you got the promotion. Well done!
  10. Photo

    DaneAU Icon

    08 Sep 2010 - 09:19
    "cfoley has no profile comments yet. Why not say hello?"
    I don't have many comments either, so i am only doing what the thingy below said to do, hello cfoley and thanks for the thanks :)
Page 1 of 1