Software design is a process of problem solving and planning for a software solution. After the purpose and specifications of software are determined, software developers will design or employ designers to develop a plan for a solution. It includes low-level component and algorithm implementation issues as well as the architectural view.
more from Wikipedia
Leisure and Cultural Services Department
The Leisure and Cultural Services Department, often abbreviated as LCSD, is a department in the Government of Hong Kong. It reports to the Home Affairs Bureau, headed by the Secretary for Home Affairs. It provides leisure and cultural activities for the people of Hong Kong, which was also one of the tasks of the former Urban Council and the former Regional Council. It also manages some facilities like public swimming pools and public libraries in Hong Kong.
more from Wikipedia
OOPSLA
OOPSLA (Object-Oriented Programming, Systems, Languages & Applications) is an annual ACM research conference. OOPSLA mainly takes place in the United States, while the sister conference of OOPSLA, ECOOP, is typically held in Europe. It is operated by the Special Interest Group for Programming Languages group of the Association for Computing Machinery (ACM). OOPSLA is an annual conference covering topics related to object-oriented programming systems, languages and applications.
more from Wikipedia
Library (computing)
In computer science, a library is a collection of resources used to develop software. These may include pre-written code and subroutines, classes, values or type specifications. Libraries contain code and data that provide services to independent programs. This encourages the sharing and changing of code and data in a modular fashion, and eases the distribution of the code and data. Some executables are both standalone programs and libraries, but most libraries are not executable.
more from Wikipedia