Skip to content

Latest commit

 

History

History
63 lines (39 loc) · 1.18 KB

README.md

File metadata and controls

63 lines (39 loc) · 1.18 KB

Common learning subjects

Git

at least these commands: git-commands

10 finger typing

You can get help from many websites such as: typingclub

Linux OS

Install a Linux os, preferably Ubuntu.

Vim

type vimtutor in the commandline, you can see simple vim commands to learn.

Concepts

  • Solid principle
  • Zen of python

Naming

We follow the Nomanclature for the naming purpose.

Mockup data naming

  • For persons we use this names:

    • Alice
    • Bob
    • Jane
    • Oscar
  • For anything other than person names, use metasyntactic naming.

Files

  • All lowercase
  • including ., -.

Electronic schematic naming

General rules:

  • Abbreviations: Capital case, i.e: BJT
  • Other words: Capitalized, i.e: Resistor, Capacitor

Example

  • Part: \w[a-zA-Z0-9\-]+, i.e: ESP32S3
  • Library: \w[a-zA-Z0-9\.-]+, i.e: Agrin

Markdown

Backend roadmap

backend-roadmap