interface segregation principle
subinterface
pseudointerface
interface
adapter pattern
paratopic
simplexity
marker interface
concrete interface
forcing function
proxy
drop
non-virtual interface
design by contract
encapsulate
bonding
noninterface
tagging interface
underbound
build on
interposer
proxy pattern
fluent interface
equalizer knot
superinterface
ring
sharpener
interfaceless
non-virtual interface pattern
mesh network
bridge pattern
share
facade pattern
join
exotype
dark pattern
pane
trait
SerDes
dependency inversion principle
multistratification
spring-loaded mode
sheaf
iPodification
partial evaluation
template method
class adapter pattern
buttonology
multiconnected
interfacial
open-closed principle
Law of Demeter
plug-in
morphism
multinet
module
tear-off
facade
catamorphism
point-to-point
realm
natural user interface
Hollywood principle
multistratified
data access object
combinatory
modeless
navigator
decorate
trousse
opaque
classful
template method pattern
native support
spread out
expand
look and feel
field-programmable gate array
interfaceable
role
socket
jank
ring topology
mereotopology
group object
star topology
daisy chain
dovetail
aspect-oriented programming
cut-out
fieldset
augment
Nagle's algorithm
Tannakian
parallel port