Can I say a Constructor is a Method?
I wonder if can I say that a constructor is a special case of a method? ...
I wonder if can I say that a constructor is a special case of a method? ...
My question is more about terminology then technicalities (or is it?). What's the difference between a getter method and a public method in a class? Are they one in the same or is there a distinction between them? I ask because I'm trying to learn best coding practices and this area seems grey to me. I was commenting my code out and n...
More and more people just say Rails instead of Ruby on Rails nowadays... and isn't it Rails, which is developed on top of Ruby, so it is really Rails on Ruby? Update: when people say: I am using Rails, that means it is Rails they are using. When people say: I am using Ruby on Rails, that means they are using Ruby that happens to be on ...
In a number of situation, I've found my self using the term "page fault" to describe something other then virtual memory. For example: When manually refactoring a block of code into a function, I "page fault" the variable I need into the argument list, that is I start with a void list and add whatever the compiler tells me is missing u...
Hi, what is main difference between shared memory and pipe in unix programming? ...
Some things in .NET are called "formatters" - BinaryFormatter, SoapFormatter. Others are called "serializers" - XmlSerializer, DataContractSerializer. Why the difference? ...
http://www.jsfiddle.net/FxCdE/ I'm looking for the name of this control. It's two lists with buttons to move items from one list to another list. usually this is used to create a large set from a large set of data. It is often coupled with filters for the list which represents the "selectable" values. ...
My neighbor is taking "Intro to Java", and asked me to help explain a few of the first-day concepts. I realized that since I do this everyday, I don't have the beginner's mind, and it's hard to relate some of this stuff from scratch. The one that's actually not trivial for me to explain is "what the heck is a class?" Best I have so f...
When you wrap your JavaScript in a function like this: (function(){ var field = ...; function doSomthing(){... ... })(); I noticed that this fixes scoping problems for me on a lot of web pages, but I've never actually known what this practice is called. ...
In VS2010's code analysis, there is a concept of upstream/downstream callers. What exactly is an up/downstream caller? Thanks ...
There are HTML tags, such as <img />, <input /> and <button />, that need no ending tag (</img>, </input> and </button>). What is the term that describes this type of tags? ...
What is exactly meant by high-level and low-level implementation of an algorithm? ...
What is the difference between coarse-grained and fine-grained? I have searched these terms on Google, but I couldn't find what they mean. ...
What is the term for the select construct in the following select statement that is in bold? SELECT a.t1 as a, (SELECT b.n as b FROM b WHERE b.x = a.t1), c.t2 as c FROM a,c WHERE a.x = c.x I was explaining that this can be done in oracle but when asked what it was called, I couldn't think of any term. Is there a term for this? Or is i...
In a book I found following (translation): Initialization means assigning the value of the variable at the declaration time. int X=5 is called an initialization command. EDIT: It just says that term initialization is used only when you assign value at the declaration time. If you do it later, its just assignement (according to it -...
A lot of identity management implementations use roles in addition to groups. How are they different? So far I haven't found a compelling use case for separating the two. All the explanations I've read are vague and hand-wavey. Can you give a good example where having roles and groups are necessary? ...
What do we mean by Product Integration, product integration sequence with respect to System design document. ...
So I know what pragma is, and what it's used for, but what is the meaning of the word itself? I've used it many times in code, but I never really knew what the word actually means or stands for. ...
I am confused with the following terms. Please elaborate on what each of the following means: Run time execution time dynamically creation virtual machine ...
I was reading http://en.wikipedia.org/wiki/Douglas_McIlroy and found a quote that mentions "The real hero of programming is the one who writes negative code." Can any one explain what that means? ...