11,926 reputation
22247
bio website
location
age
visits member for 3 years, 1 month
seen 10 hours ago

Sep
19
comment Which of these two shuffle algorithms is more random?
@robosoul the asList just provides a fixed length facade where each set gets propagated back to array. The returned list there implements randomAccess so shuffle doesn't convert back to an array and shuffles in-place. Told you they were smart ;)
Sep
19
answered Which of these two shuffle algorithms is more random?
Sep
18
comment Is it good practice to return an array of objects?
@MichaelT or a read only view
Sep
18
answered Is it good practice to return an array of objects?
Sep
17
comment Why do some websites showing 0 bytes in Chrome's developer tools
and if you do a ctrl+F5 (a cache bypassing reload)
Sep
16
revised TCP and UDP basics: connecting to a website
added 78 characters in body
Sep
16
comment TCP and UDP basics: connecting to a website
@RahulKumar it depends on the kernel, small PCs can choke on a few dozen incoming connection because they don't allocate enough resources to deal with them, high end servers will be set to handle more, (or use load distribution)
Sep
16
awarded  Enlightened
Sep
16
awarded  Nice Answer
Sep
16
answered TCP and UDP basics: connecting to a website
Sep
16
comment Should user documentation include screenshots?
nearly every how-to manual contained screenshots or was very well designed so users can find the referenced GUI elements easily, pick your poison
Sep
16
answered What is the point of double check locking?
Sep
16
comment Is it ever a good idea to use the design pattern name in the implementing classes?
if you are familiar with what the pattern does then the pattern name is a decent description, however just the pattern name is a bad idea, it's better to have a MyClassFactory, a FooAdapter, etc.
Sep
15
answered Why is this syntax convention?
Sep
15
comment How to educate business managers on the complexity of adding new features?
@DanPichelman or just adding a addon, you need to break down some walls, while construction is going on some parts of the house is unusable,...
Sep
14
comment How to effectively share projects with other developers
@rcplusplus you ignore the IDE specific files and share a makefile which is OS agnostic (as in works on all), or set up the IDE to compile all files in the source directory, most IDEs let you customize the directory structure a bit to accommodate source controlled projects
Sep
14
answered How to effectively share projects with other developers
Sep
13
answered C# Delegates are immutable - but why does that matter?
Sep
12
comment Hiding query strings logically?
I did mean the URL rewrite, (TBH I just googled "ASP.net htaccess" and found that web.config was it's parallel a bit of further googling told me tat url rewrites were available)
Sep
12
answered Fields vs method arguments