646 reputation
28
bio website
location
age
visits member for 2 years, 9 months
seen Nov 14 at 21:00

May
29
awarded  Informed
Feb
10
awarded  Yearling
Mar
23
comment How to create a Web app that “interacts” with email?
Do remember that anyone can spoof the from field, so you shouldn't design a system this way if there's any potential for benefit by third parties, or potential for serious harassment to your clients. If there is, you probably need something more secure than email.
Feb
11
awarded  Yearling
Dec
17
awarded  Quorum
Dec
15
revised Why is multithreading often preferred for improving performance?
grammar
Dec
15
revised Why is multithreading often preferred for improving performance?
Another spot I missed finishing
Dec
15
answered Why is multithreading often preferred for improving performance?
Nov
18
comment Can you explain me why multiple threading need lock?
The quote looks much more applicable for threads to me (with the words/characters being printed out of order due to threading issues). But there's currently an extra "s" in the output, which suggests the code has three problems.
Nov
18
comment Can you explain me why multiple threading need lock?
I've updated my answer to address some of these concerns: yes, you can make the operation atomic, but no, even on architectures that support it, it won't be atomic by default, and there are situations where atomicity isn't enough and full serialization is needed. Locking is the only mechanism I'm aware of for achieving full serialization.
Nov
18
revised Can you explain me why multiple threading need lock?
Added information on atomic operations
Nov
18
awarded  Nice Answer
Nov
17
answered Can you explain me why multiple threading need lock?
Sep
4
answered Should interfaces extend (and in doing so inherit methods of) other interfaces
Sep
4
awarded  Commentator
Sep
4
comment Should interfaces extend (and in doing so inherit methods of) other interfaces
The usual language is that an interface "extends" its parent, and (in doing so) "inherits" the methods of the parent interface, so I'd recommend using "extend" here.
Aug
15
answered How to create a cool user interface for an excel file in java or C#?
Jul
27
revised When is it not appropriate to use the dependency injection pattern?
clarified meaning
May
13
comment What is meaning of a HINT when used in software engineering?
@AaronAnodide I'd say the answers you've gotten are good enough to justify keeping the question: it makes the internet better for anyone else that wonders whether "hint" has a special meaning in software engineering, and looks for a definition.
Apr
16
comment Strategies for avoiding SQL in your Controllers… or how many methods should I have in my Models?
-1 for "There's no correct way to do this". There are several correct ways. Doubling the number of methods when you add a feature as the OP was doing is an unscalable approach, and the alternative suggested here is equally unscalable, just with regard to database size rather than number of query features. Scalable approaches do exist, see the other answers.