837 reputation
917
bio website pauldwaite.co.uk
location United Kingdom
age 34
visits member for 4 years, 8 months
seen 15 hours ago

Self-employed web developer in London.


Apr
1
comment Why are people making tables with divs?
@Vilx-: what answers in particular are you talking about? I can’t see one that mentions a difference in layout performance in IE between using actual tables, and display:table. (Regarding the entire table needing to be loaded before it can be displayed, I don’t see how IE would be slower than any other browser at doing that.)
Apr
1
comment Why are people making tables with divs?
@JuhaUntinen: that... sounds unlikely. Source?
May
8
comment What are the pros (and cons) of using “Sign in with Twitter/Facebook” for a new website?
@PeterLeppert: they've heard of Google, Yahoo! and the BBC, but they're less likely to be aware that you can be a member of those things (and they definitely haven't heard of OpenID).
Dec
27
comment What data structure could a word processor use to map the user's caret position/text selection to its internal representation of the document?
@Brad: I haven't used those, but that document looks well worth a read.
Dec
27
comment What data structure could a word processor use to map the user's caret position/text selection to its internal representation of the document?
Answer to a possibly related question here: stackoverflow.com/questions/15649/…
Dec
27
comment What data structure could a word processor use to map the user's caret position/text selection to its internal representation of the document?
@MichaelT: yup, those were the chapters I looked at. They specifically deal with how to store the elements of a document as objects, and how to design their APIs so that they can render themselves. It doesn't discuss how to map the user's caret position/text selection to the document representation.
Dec
27
comment What data structure could a word processor use to map the user's caret position/text selection to its internal representation of the document?
@MichaelT: it does indeed, that was my first thought too. I couldn't find any examples in it related to this particular question, although I should take another look.
Dec
27
comment What data structure could a word processor use to map the user's caret position/text selection to its internal representation of the document?
Gotcha. Do you have any examples of data structures that might be used for this mapping?
Dec
27
comment What data structure could a word processor use to map the user's caret position/text selection to its internal representation of the document?
Sure: my question though is about how to keep track of the link between the tree representation and the text displayed to the user.
Dec
20
comment What to do when a sprint is finished early?
Same thing you do when your code's compiling: xkcd.com/303
Jul
31
comment How to program for constraints/rules
@Gaurav: modelling cards as objects sounds like a fine way to treat the cards themselves, but you’re quite right that that doesn’t complete the job of modelling a card game. A card game is a separate thing from the cards used to play it (hence playing cards are used to play lots of different games).
Mar
11
comment I'm a Subversion geek, why should I consider or not consider Mercurial or Git or any other DVCS?
@MartinGeisler: ah, cool, I’ll take a look at that. I’ve never actually used Git, but there are definitely times with Mercurial when I’ve made accidental or disorganised commits and would like to clean them up a bit.
Mar
11
comment I'm a Subversion geek, why should I consider or not consider Mercurial or Git or any other DVCS?
@Benjol: sure, that was my understanding too.
Feb
15
comment Is there a book I can read to get up to speed with Agile development?
@ThomasOwens: aha, it is not really, good spot.
Feb
15
comment Is there a book I can read to get up to speed with Agile development?
“It is unfortunately very typical that managers brag about their SDLC being agile this and agile that, while in fact it is... cowboy coding on the loose.” — Totally. I swear some project managers saw the bit about “we welcome late changes in requirements” and thought “Great! We don’t have to design anything! Just give the developers a one-sentence description and a timebox of half an hour to develop it!”
Feb
13
comment Why can't we capture the design of software more effectively?
I’ve no idea on the whys of this issue, but it’s the subject of Fred Brooks’ ‘The Design of Design’‌​. (Apologies if you’re already familiar.) He discusses examples from programming and architecture. He particularly notes that capturing rationales (for both the design, and rejected alternate designs) is really useful, and not well-served by current tools.
Jul
22
comment Techniques to increase logic at programming
“I afraid of code... if I dont finish it on time my boss will fire me etc.” — That’s not a great environment in which to enjoy, and therefore get better at, programming.
Jun
29
comment How to convince my boss that quality is a good thing to have in code?
@CapeCodGunny let us continue this discussion in chat
Jun
29
comment How to convince my boss that quality is a good thing to have in code?
@Cape: I can imagine. Were they open to the public? Were you worried about “piracy”?
Jun
29
comment How to convince my boss that quality is a good thing to have in code?
@Cape: right, I can imagine it was great having an actual working version there. Promises are one thing, but having something to try is very cool — people like products. Apple Stores seem to work in the same way.