Skip to content

luftborn-ivs/design-guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Newfirm - Design and development guides

Contents

General

In general when coding, the following should allways be considered:

  • Allways create easy understandable, readable code. This is key.
  • Allways consider the next developer taking over your project when you are writing code.
  • Allways evaluate every library you import:
    • This will become blackbox code
    • Would i want to extend this and any point, and is the library extendable
    • What benefit will this give me in the long run, compared to developing it myself
    • Is the performance and features of the library satisfying.
  • Code should allways be written so its isolated, and easy modular/reusable.
  • Logging is crusual.
    • A program without logging is not a production ready program.
    • Logging and tracability should be one of the bases of any applications we make.

Styling

CSS

We use the principles of BEM in our CSS structure.

Inspiration

HTML

Inspiration

Programming languages

C#

Inspiration

Go

Inspiration

TypeScript

For now, typescript and javascript share the designguide.

JavaScript

Inspiration

Python

Inspiration

Shell

Inspiration

Frameworks

AngularJS

Inspiration

Node.js

Inspiration

RavenDB

Inspiration

Other

API

Inspiration

Deployment

Inspiration

Git

Inspiration

Security

Inspiration

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published