Created the page for the Abstract Concepts. |
Added a link for a future page. |
||
Line 16: | Line 16: | ||
* '''[https://en.wikipedia.org/wiki/Concurrency_(computer_science) Concurrency]''': The idea of code running after starting a task (in an attempt to prevent lockups from said task). | * '''[https://en.wikipedia.org/wiki/Concurrency_(computer_science) Concurrency]''': The idea of code running after starting a task (in an attempt to prevent lockups from said task). | ||
* '''[[Defensive Programming]]''': The idea and implementation of code that prevents bugs, both from a security standpoint and user input checking. | |||
[[Category:Information Hub]] | [[Category:Information Hub]] |
Revision as of 09:48, 17 July 2024
This article or section is a Stub. You can help the Resonite Wiki by expanding it.
Abstract Concepts are ideas that are not concrete as separate "things" in Resonite, but instead can be built from and into, can be designed, and can provide insight to problems that need to be solved. In contrast to Core Concepts, which are bound to the Engine, the Data Model, or in some way tangible and usable at the moment.
Concepts
Math
- Set Theory: The study of sets, which is basically a collection of "something" inside that set.
Problem Solving
- Unsolvable Problem: The concept of solving something, but discovering that the problem cannot be solved due to logical/mathematical limitations.
Programming
- Concurrency: The idea of code running after starting a task (in an attempt to prevent lockups from said task).
- Defensive Programming: The idea and implementation of code that prevents bugs, both from a security standpoint and user input checking.