Evan Plaice's user avatar
Evan Plaice's user avatar
Evan Plaice's user avatar
Evan Plaice
  • Member for 13 years, 3 months
  • Last seen more than 3 years ago
111 votes

How can I find a good open source project to join?

34 votes
Accepted

Why is multithreading often preferred for improving performance?

26 votes
Accepted

Can the csv format be defined by a regex?

16 votes

What is the difference between the incremental and iterative approach to software development?

16 votes

Why do people still say Java is slow?

10 votes

Can I (reasonably) refuse to sign an NDA for pro bono work?

10 votes
Accepted

front end development test - html/css/jquery/javascript

9 votes
Accepted

Difference between an architecture and a framework

8 votes
Accepted

Shipping my first class library. Any gotchas I need to be aware of?

8 votes

What non-programming books should a programmer read to help develop programming/thinking skills?

7 votes

What are the warning signs of impending doom to watch out for on a project?

7 votes

What popular "best practices" are not always best, and why?

7 votes

How were some language communities (eg, Ruby and Python) able to prevent fragmentation while others (eg, Lisp or ML) were not?

7 votes
Accepted

Why don't we use a class and its static members to do what a singleton does?

6 votes

Should a database table(s) structure match its intended data structure(s) in the logic?

6 votes

Open Source Etiquette

6 votes
Accepted

OOP - Composition, Components and Composites Example?

6 votes

What techniques do you use when interviewing developers?

6 votes

What was your most difficult bug hunt and how did you find it and kill it?

5 votes

Killer semi-unique programming language features

5 votes

What is better for coding - desktop or laptop?

5 votes

Are there guidelines on how many parameters a function should accept?

5 votes

Licenses that allows distributing an application without the source

5 votes
Accepted

Establishing an API to provide end-user apps/scripts access to multiple types of databases

5 votes

What is the difference between "recursion" and "self-reference"?

5 votes

Is it bad practice to name an unused variable with a single underscore?

5 votes

OO PHP static keyword, should I use it?

5 votes

Examples of Finite State Machines

4 votes
Accepted

Many Blocking VS Single Non-Blocking Workers

4 votes

Git-friendly spreadsheet format?