Tagged Questions
1
vote
3answers
259 views
C# dynamics and Expando object [closed]
Under which application development scenarios C# dynamics and ExpandoObject can be used or when to consider using c# dynamics and ExpandoObject
2
votes
2answers
757 views
How to design a scalable notification system? [closed]
I need to write a notification system manager.
Here is my requirements:
I need to be able to send a Notification on different platforms, which may be totally different (for exemple, I need to be ...
2
votes
5answers
331 views
software architecture (OO design) refresher course [closed]
I am lead developer and team lead in a small RAD team. Deadlines are tight and we have to release often, which we do, and this is what keep the business happy.
While we (the development team) are ...
5
votes
4answers
527 views
Can a loosely typed language be considered true object oriented?
Can a loosely typed programming language like PHP be really considered object oriented?
I mean, the methods don't have returning types and method parameters has no declared type either.
Doesn't ...
2
votes
2answers
348 views
Web workflow solution - how should I approach the design?
We've been tasked with creating a web based workflow tool to track change management. It has a single workflow with multiple synchronous tasks for the most part, but branch out at a point to tasks ...
6
votes
2answers
405 views
How to create the architecture/design of an application in Agile?
If I am about to develop an Enterprise application, but as far as I understand from agile process, I break features into small chunks and develop them iteratively. I used to create the database and ...
42
votes
15answers
7k views
Is it better to return NULL or empty values from functions/methods where the return value is not present?
I am looking for a recommendation here. I am struggling with whether it is better to return NULL or an empty value from a method when the return value is not present or cannot be determined.
Take ...
