| bio | website | annalear.ca |
|---|---|---|
| location | New York, NY | |
| age | 29 | |
| visits | member for | 2 years, 9 months |
| seen | 2 days ago | |
| stats | profile views | 11,624 |
Community manager at Stack Exchange since January 2012. Email me and tell me something interesting: anna@stackexchange.com.
Software developer and former elected moderator on Stack Overflow and Programmers Stack Exchange. Likes cats, computers, and video games... pretty much in that order.
Xbox Live, Steam, GameCenter: ailjay
PlayStation Network: ObsidianRat
|
Aug 30 |
awarded | Good Question |
|
Aug 29 |
awarded | Nice Question |
|
Aug 29 |
comment |
Where do you go to read good examples of source code? @Cris I don't disagree, but I will note that there's a lot to be learned from reading bad code as well. Arguably, reading and following bad code is even tougher than diving into a properly organized project. (And this is before we get into trying to figure out what "good" code is. :)) |
|
Aug 21 |
revised |
What do you consider to be the essential design patterns? And do you use them? fixed list formatting |
|
Aug 20 |
awarded | Nice Answer |
|
Aug 17 |
answered | Is it bad practice to use public fields? |
|
Jul 30 |
reviewed | Approve suggested edit on Who should participate in time estimation? |
|
Jul 24 |
awarded | Nice Answer |
|
Jul 21 |
awarded | Nice Answer |
|
Jul 17 |
awarded | Good Answer |
|
Jul 6 |
comment |
Programming SOLID Principles Can you summarize the most useful parts of the article here? No need to copy it verbatim, but just some key points would be great in case the link ever goes dead. |
|
Jul 6 |
revised |
Programming SOLID Principles deleted 60 characters in body |
|
Jul 3 |
revised |
How to find a programming mentor? deleted 104 characters in body; edited title |
|
Jun 29 |
awarded | Good Answer |
|
Jun 21 |
revised |
Should I pay my developers for bugs fixes for a project or work that's still in progress? Irrelevant domain is irrelevant. |
|
Jun 20 |
comment |
What's the term for re-implementing an old API in terms of a newer API @psr I went with a general diagram. Doesn't terribly matter what the interface is. It can be borrowed from API v1.0 or not. |
|
Jun 20 |
comment |
What's the term for re-implementing an old API in terms of a newer API @dodgy_coder This'd be the typical approach, but the principle is the same. Normally, you wouldn't be able to modify API v1.0's source, so you'd create a separate adapter. All that really matters, though, is that your code calls methods in a class you control and can update. This also sets you up for moving to v1.2, 1.5, 2.0, whatever. :) |
|
Jun 20 |
comment |
What's the term for re-implementing an old API in terms of a newer API @YannisRizos The timestamps are almost on my side. :P |
|
Jun 20 |
answered | What's the term for re-implementing an old API in terms of a newer API |
|
Jun 8 |
awarded | Constituent |