625 reputation
714
bio website jonnydevine.com
location Ireland
age
visits member for 4 years, 5 months
seen Feb 28 at 21:46

Mar
11
awarded  Notable Question
Jan
8
accepted Possible to refactor these methods that contain the same logical flow?
Jan
5
comment Possible to refactor these methods that contain the same logical flow?
So just have the CachedRepository return from the cache and the DatabaseRepository return from the database and then the third "BothRepository" do the logic above?
Jan
5
comment Possible to refactor these methods that contain the same logical flow?
That's a good idea actually and it'll allow me to test the CachedRepository independent of the database.
Jan
5
revised Possible to refactor these methods that contain the same logical flow?
added 150 characters in body
Jan
5
revised Possible to refactor these methods that contain the same logical flow?
[Edit removed during grace period]
Jan
5
asked Possible to refactor these methods that contain the same logical flow?
Aug
3
comment Best practices for unit testing methods that use cache heavily?
What do you do if you're using CachedProductRepository in ProductManager but want to use methods that are in SQLProductRepository?
Oct
23
awarded  Yearling
May
28
awarded  Popular Question
May
22
comment Evaluate one's skill and improve it?
I'm with @KonradMorawski. Online tests and quizzes are boring and a waste of time imo, just jump straight into developing a real world application.
Apr
14
awarded  Notable Question
Oct
23
awarded  Yearling
Sep
17
awarded  Popular Question
Jun
26
comment Ways to break the “Syndrome of the perfect programmer”
"A book is finished not when nothing more can be added, but when nothing can be removed from it." - Code Complete
Jun
26
revised Ways to break the “Syndrome of the perfect programmer”
corrected spelling.
Jun
26
suggested approved edit on Ways to break the “Syndrome of the perfect programmer”
Jun
5
comment Where can I safely learn about computer security?
The Web Application Hacker's Handbook: Discovering and Exploiting Security Flaws
Mar
26
awarded  Good Question
Oct
23
awarded  Yearling