Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thanatisia/dev-references
All-in-One Programming/Software Development concept references with implementation examples
https://github.com/thanatisia/dev-references
cpp development programming python shellscripting
Last synced: 9 days ago
JSON representation
All-in-One Programming/Software Development concept references with implementation examples
- Host: GitHub
- URL: https://github.com/thanatisia/dev-references
- Owner: Thanatisia
- License: mit
- Created: 2023-09-18T06:32:59.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-06T14:56:59.000Z (8 months ago)
- Last Synced: 2024-03-06T16:18:55.867Z (8 months ago)
- Topics: cpp, development, programming, python, shellscripting
- Language: Python
- Homepage:
- Size: 55.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOGS.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Development Concepts Snippets and Templates
```
Programming/Software Development concepts and theories along with implementation examples and snippets
for various programming/scripting languages
```## Documentation
### Example Layout
```
- project-root/
- concepts/
- [concept-title]/
- implementations/
+ file.{extension}
- languages/
- [programming/web-dev/mobile-dev languages]/
- concepts/
- [concept-title]/
- implementations/
- frameworks/
- docs/
- libraries/
- docs/
- projects/
```### Example Folder Structure and File Contents
- Concept: "main" file - The launcher/runner of a program
- Implementations:
+ main.c
+ main.cpp
+ main.cs
+ main.go
+ main.rs
+ main.py- Concept: command line argument parsing
- Implementations:
+ cli-parsing.c
+ cli-parsing.cpp
+ cli-parsing.cs
+ cli-parsing.go## Wiki
### Extensions
+ .c : Language=C(-lang)
+ .cpp : Language=C++
+ .cs : Language=C#
+ .go : Language=Golang
+ .js : Language=Javascript
+ .py : Language=Python
+ .rs : Language=Rust
+ .ts : Language=Typescript
+ .zig : Language=Zig(lang)## Resources
+ YouTube - Emmanuele Bassi - Let's write a GNOME app in Python, part 1, 2## References
+ May be used alongside my implementation testing and practice project: [Thanatisia/dev-practice-project](https://github.com/Thanatisia/dev-practice-project)## Remarks