Reputation
1,041
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
4 10
Newest
 Enthusiast
Impact
~7k people reached

  • 0 posts edited
  • 0 helpful flags
  • 60 votes cast
2d
answered Help understanding modeling in domain-driven design
Aug
28
comment When is an object passed to a function?
FYI, The ones the calling code initially gives are called actual arguments, actual parameters, or actuals, where as the ones the function receives are called formal arguments, formal parameters, or formals.
Aug
28
comment Rest design - Multiple calls vs returning all data in one call
Have a look a OData, if you haven't seen it already. A good way to layer on top of REST, and provide for filters, nested data, even doing joins, from an API perspective. For example, stackoverflow.com/q/3920758/471129 gives a good discussion about using navigational properties for specific joins without having to introduce foreign keys.
Aug
27
comment Why are C string literals read-only?
You don't want to write over constants because that will change their value. The next time you want to use the same constant it would be different. The compiler/runtime has to source the constants from somewhere, and wherever that is you shouldn't be allowed to modify.
Aug
27
comment Why do I need to use recursion on the classic employee manager database relationship?
CTEs have been part of the SQL standard as of SQL:1999, no?
Aug
27
answered DDD design question
Aug
25
awarded  Enthusiast
Aug
23
comment What is the difference between “Wide character” set and “Unicode character set”?
utf8everywhere.org , I think is the right answer. Sadly, many operating system methods (in windows, at least) and languages (C#,Java) try to get by with 16-bit characters, which, I believe is pretty flawed.
Aug
22
answered Can 32/64 bit version of Dart SDK have any effect on produced javascript code?
Aug
21
revised How to calculate min/max values of floating point numbers?
added 136 characters in body
Aug
21
revised How to calculate min/max values of floating point numbers?
added 518 characters in body
Aug
21
revised How to calculate min/max values of floating point numbers?
added 518 characters in body
Aug
21
answered How to calculate min/max values of floating point numbers?
Aug
19
answered How to represent an algorithm as a class?
Aug
13
answered What is the use of MSB and LSB?
Aug
10
comment Is there a well defined notion of 'before' and 'after' in finite state machines?
I would think that you would have to identify certain transitions as back edges, when there are cycles in the states & transitions. This isn't normally done in state machines, afaik, but is commonly done in compiler technology (e.g. with graphs representing loops in code). This way, the normal flow can be distinguished from back edges, which gives a better ordering (e.g. to the code for optimization).
Aug
4
comment What is the difference between synchronous and asynchronous data transmission?
Synchronous vs. Asynchronous is a property of the internal threading of some program. One-way vs. Round-Trip (and push vs. pull) are properties of message transmission. These sets of terms are related but describe different aspects of programming and system construction.
Aug
3
awarded  Informed
Jul
30
comment How to share data between web applications?
I was suggesting that the service interface be implemented by an endpoint provided by Application 2, for the benefit of Application 1 who needs access to table 2. Btw, coupling is a matter of degree. The better defined the service interface, the looser the coupling will be because you won't be overexposing implementation details.
Jul
30
answered How to share data between web applications?