Reputation
385
Top tag
Next privilege 500 Rep.
Access review queues
Badges
3 15
Impact
~15k people reached

Mar
28
comment Architectural questions regarding, MV** frameworks, NoSQL data models, and gradual refactoring
To voter to close - why too localized? modern SaaS apps are build on the client side, the leading frameworks are BB, Ember and Angular, gaining huge momentum, and almost every SaaS app out there will have some animations, complex data models (NoSQL is gaining momentum for SaaS apps over SQL) and Modal dialog as a view. This question is what I hear from any web developer out there that has a "legacy" jQuery nested callbacks app with tons of DOM manipulation, this question I think is relevant to any web developer out there in the next 2-3 years if not more. May I request an explanation please?
Mar
28
comment Architectural questions regarding, MV** frameworks, NoSQL data models, and gradual refactoring
@RobertHarvey - I know, and I wish I could, I have a rare window of 1 week dedicated to refactor (it's a side project, non profit, and I have a wife and kids) so time is of the essence. All of the things I mentioned are advanced features, I've seen almost any Backbone tutorial (free or paid) as well as AngularJS and even the new Ember.js 1.0 release candidate, to get to a level I'm acing the framework enough to know if it would be a bad choice for my needs or not, I just need more time...
Mar
28
revised Architectural questions regarding, MV** frameworks, NoSQL data models, and gradual refactoring
deleted 2 characters in body
Mar
28
asked Architectural questions regarding, MV** frameworks, NoSQL data models, and gradual refactoring
Feb
8
comment User session timeout handling in SaaS apps - discussing several approaches
Sometimes the dirty hacks are the best solutions :) thanks. You understood the question perfectly right
Feb
8
revised User session timeout handling in SaaS apps - discussing several approaches
added 8 characters in body
Feb
8
asked User session timeout handling in SaaS apps - discussing several approaches
Feb
8
comment Naming convention for a method that both sets and gets
Thanks, I like the one verb rule of thumb, the issue is that too often keeping rules of thumb gets harder than it may seem, the rules are meant to serve us, 90% of time they do, those 10% of time they don't is what troubles me, when figuring out the "right" way of doing it is not in line with "getting it done and shipping it". Not always clear what is better... I had developers that were much less productive because they had to do everything "right", on the other hand, others were productive but hard to maintain their code, the golden path in the middle is hard to find...
Feb
8
accepted Naming convention for a method that both sets and gets
Feb
8
comment Naming convention for a method that both sets and gets
Nice, pretty much what I had in mind, but there goes all the thread safety and synchronization aspect of it, also need to handle clearing the cached result etc...
Feb
8
comment Naming convention for a method that both sets and gets
@Mat good point, but not always. e.g. Baz can be a service and Bar can be a Model loaded from the database, you can argue if this is good design or not (e.g. in Rails/Grails/Roo all CRUD is on the model, whereas in older Java/Spring typical architecture, you have a separate Dao / Service layer, it's a matter of taste). But I don't see how this relates to the question :)
Feb
8
asked Naming convention for a method that both sets and gets
Dec
31
awarded  Popular Question
Dec
19
comment Is there any reason not to go directly from client-side Javascript to a database?
Not exactly pure "client side to database", but have you looked at Parse and Firebase? (and also Meteor to some level), all of them have somewhat relevant concepts, and all handle security in creative ways. e.g. see this: blog.firebase.com/post/38234264120/…
Dec
4
accepted How to read from a database, and write to a file asynchronously / non blocking way in Java
Nov
30
revised How do developers find the time to stay on top of latest technologies?
deleted 9 characters in body
Nov
29
revised How do developers find the time to stay on top of latest technologies?
deleted 2 characters in body
Nov
29
answered How do developers find the time to stay on top of latest technologies?
Nov
26
revised When does “proper” programming no longer matter?
added 4 characters in body
Nov
21
revised What technical details should a programmer of a web application consider before making the site public?
some clarification about password hashing algorithms