User:Pwpearson/Books/Programming

From Wikipedia, the free encyclopedia


Programming[edit]

Object Oriented Programming
Object-oriented programming
List of object-oriented programming terms
Allocation site
ASCEND
Booch method
Bound property
Bounded quantification
C3 linearization
Call super
Circle-ellipse problem
Class (computer programming)
Class variable
Class-based programming
Climate Data Exchange
Cloning (programming)
Command–query separation
Common Lisp Object System
Common Object Request Broker Architecture
Comparison of JavaScript-based source code editors
Comparison of programming languages (object-oriented programming)
Component Object Model
Component-oriented database
Component-based software engineering
Conceptual model (computer science)
Consultation (object-oriented programming)
Container (abstract data type)
Containment (computer programming)
Convention over Code
Convention over configuration
Coupling (computer programming)
Covariance and contravariance (computer science)
DataFlex
Delegation (programming)
DIIOP
Dispose pattern
Distributed Objects Everywhere
Dominance (C++)
Duck typing
Eiffel (programming language)
EiffelStudio
Eigenclass model
EMSO simulator
Encapsulation (object-oriented programming)
Environment discipline
Franca IDL
Has-a
IDEF4
Identity (object-oriented programming)
IDispatch
Immutable interface
Indexer (programming)
Information hiding
Instance variable
Interchangeability (computer science)
Interface (computing)
Interface inheritance
Interface segregation principle
Is-a
IUnknown
Jeroo
JModelica.org
The Journal of Object Technology
Law of Demeter
Layer (object-oriented design)
LePUS3
Lipog
Liskov substitution principle
List of object-oriented programming languages
LYMB
Member variable
Microsoft Interface Definition Language
Modelica
Monkey patch
Object (computer science)
Object binding
Object Data Management Group
Object database
Object Definition Language
Object model
Object model reference
Object modeling language
Object Oriented Data Technology
Object Oriented Role Analysis and Modeling
Object slicing
Object-based
Object-modeling technique
Object-oriented analysis and design
Object-oriented design
Object-oriented design ontology
Object-oriented modeling
Object-oriented operating system
Concurrent object-oriented programming
Data access layer
Object-Oriented Software Construction
Object-oriented software engineering
Object-PL/SQL
Object-relational impedance mismatch
Objectory
OLE Automation
OMAPI
OMTROLL
OOPSLA
OOPSTAD
Opaque data type
Open/closed principle
Option-operand separation
Package Principles
Polymorphic association
Polymorphic recursion
Polymorphism (computer science)
Process Environment Block
ProgID
Property (programming)
Protocol (object-oriented programming)
Prototype-based programming
QP (framework)
RCOS
Reification (computer science)
Resource Acquisition Is Initialization
Responsibility-driven design
Restful Objects
Runtime Callable Wrapper
Schizophrenia (object-oriented programming)
Servant (CORBA)
Shadow table
Singly rooted hierarchy
Sink (computing)
Software framework
Software package metrics
SOLID (object-oriented design)
Stability Model
Subject (programming)
Subject-oriented programming
Subtyping
Syntropy (Software)
This (computer programming)
Thunk (object-oriented programming)
Tie (information technology)
Type introspection
Universal Network Objects
Value type
Virtual class
Viscosity (programming)
VistaSmalltalk
Void safety
Windows Template Library
Wolfram SystemModeler
Yo-yo problem
Functional Programming
Monad (functional programming)