dunno
This commit is contained in:
parent
2777e9ce91
commit
ce0e2f8b76
3 changed files with 36 additions and 39 deletions
22
.obsidian/graph.json
vendored
Normal file
22
.obsidian/graph.json
vendored
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
{
|
||||
"collapse-filter": true,
|
||||
"search": "",
|
||||
"showTags": false,
|
||||
"showAttachments": false,
|
||||
"hideUnresolved": false,
|
||||
"showOrphans": true,
|
||||
"collapse-color-groups": true,
|
||||
"colorGroups": [],
|
||||
"collapse-display": true,
|
||||
"showArrow": false,
|
||||
"textFadeMultiplier": 0,
|
||||
"nodeSizeMultiplier": 1,
|
||||
"lineSizeMultiplier": 1,
|
||||
"collapse-forces": true,
|
||||
"centerStrength": 0.518713248970312,
|
||||
"repelStrength": 10,
|
||||
"linkStrength": 1,
|
||||
"linkDistance": 250,
|
||||
"scale": 1,
|
||||
"close": false
|
||||
}
|
||||
25
.obsidian/workspace.json
vendored
25
.obsidian/workspace.json
vendored
|
|
@ -4,21 +4,17 @@
|
|||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "5bced732a7d8e497",
|
||||
"id": "8148ed1567a00a9a",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "26f2d4238c095833",
|
||||
"id": "7021d1e5666178d1",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "blog/DDD.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"type": "empty",
|
||||
"state": {},
|
||||
"icon": "lucide-file",
|
||||
"title": "DDD"
|
||||
"title": "New tab"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
|
@ -165,12 +161,19 @@
|
|||
"command-palette:Open command palette": false
|
||||
}
|
||||
},
|
||||
"active": "26f2d4238c095833",
|
||||
"active": "7021d1e5666178d1",
|
||||
"lastOpenFiles": [
|
||||
"tabellen.md",
|
||||
"crud-lang/src/Untitled.md",
|
||||
"crud-lang/README.md.md",
|
||||
"crud-lang/src",
|
||||
"Untitled.md",
|
||||
"crud-lang",
|
||||
"blog/DDD.md",
|
||||
"Untitled.canvas",
|
||||
"blog/uniek.md",
|
||||
"blog/senior.md",
|
||||
"blog/hergebruik.md",
|
||||
"blog/DDD.md",
|
||||
"blog"
|
||||
]
|
||||
}
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
This is now in first-draft phase. Meaning, I just had the idea and I am jotting down preliminary design decisions.
|
||||
|
||||
* an experimental language for CRUD applications (backend only though)
|
||||
* Enterprise as a first-class citizen
|
||||
* urls are made up directories and filenames
|
||||
* a controller sourcefile is a file with the .ctl extension
|
||||
* likewise
|
||||
* .svc services
|
||||
* .cl service clients (that call other services)
|
||||
* .dao database access code (not objects)
|
||||
* .qc queueconsumers
|
||||
* .qp queueproducers
|
||||
* .utl utilities
|
||||
* there is a strict calling hierarchy. A service can not call a controller. It can only go 'down'.
|
||||
* Services can not call other services, because that is the recipe for spaghetti. Refactor your logic, abstract and put lower level code in utilities.
|
||||
* Utilities are allowed to call other utilities. OMG, spaghetti after all!
|
||||
|
||||
* It is an interpreter written in rust. OMG!
|
||||
* And it has everything I like in other languages
|
||||
* strictly typed
|
||||
* [] is a list
|
||||
* {} is a map
|
||||
* no objects, no inheritance
|
||||
* structs and duck typing
|
||||
* everything is an expression
|
||||
*
|
||||
*
|
||||
|
||||
Loading…
Add table
Reference in a new issue