Classic Movies and Books

Learn Software Development

All about the processes involved in software development

What is scrum ? – A simple (non-technical) definition

Filed Under Agile, Definition, Explanation, Methods, Process | Posted on October 23, 2009

Well, for those of you who play rugby, it’s not what you think. In software development, scrum (of as some people like to call it with capital letters, SCRUM) is a relatively newer technique, a part of agile development methodologies. Scrum aims to merge the differences between the different constituents of a software development team [...]

The Extended Memory (XMS)

Filed Under Definition, Explanation | Posted on September 14, 2009

The extended memory refers to memory above the first megabyte of address space in an IBM PC or compatible with an 80286 or later processor. The term is mainly used under the DOS and Windows operating systems. DOS programs, running in real mode or virtual x86 mode, cannot directly access this memory, but are able [...]

Quick Tech Tip: Encapsulation – What does it mean ?

Filed Under Definition, Design, Software, Technical, Tips | Posted on July 29, 2009

Encapsulation is not a common word in the English language; however, it is an important phrase in the word of software design, especially in the world of Object Oriented Programming. So what does encapsulation mean ? In computer science, the principle of information hiding means the hiding of design decisions in a computer program, those [...]

Quick Tip: URLs – Uniform Resource Locator

Filed Under Definition, Internet | Posted on July 9, 2009

URLs, or Uniform Resource Locators, are the method by which documents or data are addressed in the World Wide Web. The URL contains the following information: – the protocol. – the DNS name of the machine on which the page is located. – the local name uniquely indicating the specific page. – the location of [...]


keep looking »

Bad Behavior has blocked 234 access attempts in the last 7 days.