it’s very easy in our field of work to talk gobbledegook or resort to using acronyms that don’t make sense in the real world. rather than assume everyone talks our language, here is a glossary of things you’ll discover on this site. if anything we’ve talked about is unclear please get in touch here: firstname.lastname@example.org
unchanging over time or unable to be changed.
“an immutable fact”
N.B. not all blockchains are the same, for instance, ubloquity’s platform is based on open IT standards, which enable it to interconnect with other IT systems, be they Government or private sector. this interconnectivity enables the core ubloquity platform and its data to be integrated with legacy and 3rd party systems, preventing vendor lock-in and enabling additional value to be created by other interoperable systems.
a mnemonic acronym for five design principles intended to make software designs more understandable, flexible, and maintainable. the principles are a subset of many principles promoted by American software engineer and instructor Robert C. Martin, first introduced in his 2000 paper Design Principles and Design Patterns. The SOLID acronym was introduced later, around 2004, by Michael Feathers. although the SOLID principles apply to any object-oriented design, they can also form a core philosophy for methodologies such as agile development or adaptive software development.
the five SOLID concepts are:
- the Single-responsibility principle: “there should never be more than one reason for a class to change.” in other words, every class should have only one responsibility.
- the Open–closed principle: “software entities … should be open for extension but closed for modification.”
- the Liskov substitution principle: “functions that use pointers or references to base classes must be able to use objects of derived classes without knowing it”.
- the Interface segregation principle: “many client-specific interfaces are better than one general-purpose interface.”
- the Dependency inversion principle: “depend upon abstractions, [not] concretions.”
a method of decentralised management and organisational governance, which aims to distribute authority and decision-making through a holarchy of self-organising teams rather than being vested in a management hierarchy.
a person or persons whose dress or behaviour seems strange or eccentric.
someone who is from or resident in Northern Ireland.
a term of endearment for people who are considered a bit silly (refer to weirdos above).
a person who knows and is able to use several languages.
a person who gains cryptocurrencies by solving cryptographic equations through the use of computers. this process involves validating data blocks and adding transaction records to a public record (ledger) known as a blockchain.