Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYorick Peterse <yorickpeterse@gmail.com>2018-08-16 18:14:14 +0300
committerYorick Peterse <yorickpeterse@gmail.com>2018-09-13 18:01:20 +0300
commitb15d28b4c757bd7e5aa0f07a86d8408b408780ae (patch)
treecd1df90560b2d6546122c659c7ef697a4cb7fbaa /doc/development/README.md
parent38707042fc7da06cae8e4f8dfa0650ab8d924062 (diff)
Document abstraction levels and code reuse
This is based on the discussion in https://gitlab.com/gitlab-org/gitlab-ce/issues/49653 and the example merge request found at https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/20908. The idea is fairly straightforward: we define a variety of abstractions, then state which can reuse which. This should ultimately foster _better_ code reuse, make it easier to debug problems, and make it harder to accidentally introduce a performance regression.
Diffstat (limited to 'doc/development/README.md')
-rw-r--r--doc/development/README.md1
1 files changed, 1 insertions, 0 deletions
diff --git a/doc/development/README.md b/doc/development/README.md
index b37403552fe..efe37b8ba0b 100644
--- a/doc/development/README.md
+++ b/doc/development/README.md
@@ -49,6 +49,7 @@ description: 'Learn how to contribute to GitLab.'
- [Working with Merge Request diffs](diffs.md)
- [Permissions](permissions.md)
- [Prometheus metrics](prometheus_metrics.md)
+- [Guidelines for reusing abstractions](reusing_abstractions.md)
## Performance guides