9,051 reputation
32559
bio website none
location
age 22
visits member for 2 years, 8 months
seen 4 hours ago
stats profile views 503

Bachelor's in Computer Science

Currently a junior Java developer.

Pick the language best for the task! Knowing the tools you have to work with is the first step to finding the right one, so keep learning!

combined Stack Exchange profile for Michael


Jun
11
comment creating a struct in java and searching for a specific member
possible duplicate of Efficient way to shuffle objects
Mar
29
awarded  Popular Question
Mar
28
awarded  Popular Question
Mar
27
awarded  Famous Question
Mar
8
comment What is Java's primary focus? Why does it take so long to get new features?
All this can turn into is a flamewar about Java's behind-the-times-ness.
Mar
4
awarded  Constituent
Feb
20
awarded  Caucus
Feb
7
comment Should a programmer always be able to do everything a user could do?
Why on earth would a programmer not have access to part of the model? He's the guy coding it!
Feb
7
awarded  Custodian
Feb
7
reviewed Satisfactory Multiple database accesses or one massive access?
Feb
7
reviewed Satisfactory Loop fusion example using aspect-oriented framework
Dec
3
accepted Java abstract class naming
Dec
2
awarded  Popular Question
Nov
3
comment Is it important to know C/C++ for Android development?
Correct me if I'm wrong, but don't even NDK apps have to compile to Dalvik to even run on Android devices?
Oct
30
revised Why do memory-managed languages retain the `new` keyword?
added 3 characters in body
Oct
27
awarded  Popular Question
Oct
25
awarded  Yearling
Oct
22
revised What do you look for when debugging deadlocks?
added 2 characters in body; edited title
Oct
22
awarded  Nice Question
Oct
18
comment How to initialize object which may be used in catch clause?
And you don't have to handle the error as I did here...the general pattern is only to prevent returning a null list. You may need a different contract that allows null in case of errors. In that case this pattern wouldn't be useful.