What is the difference between the term "UI that gets rendered on client side" and "..on server side "?
Any examples of technologies ?
UI Client Side = ?
UI Server Side = ?
not only web development sucks I guess that nothing ever gets rendered on the server side ?
...
I'm writing a toy compiler thingy which can optimise function calls if the result depends only on the values of the arguments. So functions like xor and concatenate depend only on their inputs, calling them with the same input always gives the same output. But functions like time and rand depend on "hidden" program state, and calling t...
In episode 77 Joel and Jeff were discussing using links instead of a for loop. I looked in Stack Overflow, Google, and Wikipedia but couldn't find any reference to a links construct. The closest thing I could find was a self referencing linked list which would presumably loop indefinitely. Is links a feature of the Links programming l...
In programming, which spellingadapter or adaptoris standard or de facto standard? Is there a difference between them?
In boost I see "adaptor", whereas in literature I see "adapter".
Which one is preferred in code?
...
I'm writing a worksheet, and want to ask students to write a function that looks like this:
isPrime(int number)
What's that line called - manifest comes to mind, but I don't think that's it...
...
If I have a URL like:
http://www.example.com:9090/test.html
Then I know that www.example.com is the host name, but what do you call http://www.example.com:9090? Is there some kind of established name for that?
...
Are there any good references for terms and expressions within development? I'm talking a site that defines patterns, terms, prefixes, suffixes and so on.
Definitions examples can be something like this:
Factory
Builder
Parser
Collection / List / Dictionary / Set
Provider
Expression
Something to refer to when you get into an argumen...
I remember seeing somewhere a dictionary of idiomatic word pairs for use in programming.
Like get-set, open-close, allocate-free and so on.
Does anyone remember an URL?
...
Whats Thrashing?
Ive heard it mentioned a few times at work and dont want to ask...
Probably a stupid question - any ideas?
...
There's a computer science term for this that escapes my head, one of those words that ends with "-icity".
It means something like a given action will always produce the same result, IE there won't be any hysteresis, or the action will not alter the functioning of the system...
Ring a bell, anyone? Thanks.
Apologies for the tagging, I...
I always read "web designer", "web developer", and "web programmer", but don't understand the difference between them.
What is the difference? An example would be appreciated.
...
I think this is a dumb question but I hear and see the term exception handling a lot. I have used try/catch, but i am still wondering what on earth 'handling' means. Can anyone kindly give some example that we can say the exception is actually 'handled'?
sorry for poor English, hope i made myself clear.
...
I see it used a lot, but haven't seen a definition that makes complete sense.
Wiktionary says "characterized by an adequate or excellent level of performance or efficiency", which isn't much help.
Initially I though performant just meant "fast", but others seem to think it's also about stability, code quality, memory use/footprint, or...
For me, a path was always something that "walks the way to something", but without the "something".
Like a chicken following bread crumbs until it hits the target. But the target is not part of the path. That's what I believe.
So, example: C:/foo/bar = the path. C:/foo/bar/something.html = Path and the "Target".
Can someone tell me wh...
In terms of designing software what does "Inconsistency" and "Incompleteness" really mean?
E.g. - Creating Specifications
Usage of Formal Methods of Software Engineering are said to be less "inconsistent" and "incomplete" than other less formal methods such as Object Orientated Design when creating specifications.
...
As referenced by this Firefox bug, what does the act of vacuuming a database accomplish? Is this operation supported by all modern database software, or only certain ones?
...
What makes repository different from database, filesystem or any other kind of storage?
How can I exactly tell that this or that is repository judging by some set of features that it has or does not have?
When I say 'repository', first of all I mean version control. But there are other examples of repositories, such as digital librarie...
I'm struggling with a terminological conflict and can't figure out a good resolution. Maybe someone else has had this problem.
I'm rebuilding an existing WinForms application to use WPF. I'll be using the MVVM pattern in my new application. My old application makes extensive use of ADO; specifically, I have Row objects that wrap Data...
In medical terms, this is called a "symptomatic treatment". What is it called in the context of software development?
...
There is a term that identifies a table column that refers to a column in another table. That is the term "foreign key".
Is there a term that identifies a table column that refers to a column in the same table?
An example of such column is the "item_parent" column which refers to the "item_id" column in the following table:
items(item_...