Skip to content

Instantly share code, notes, and snippets.

View Ruteri's full-sized avatar

Mateusz Morusiewicz Ruteri

View GitHub Profile

Python development guidelines

Code is read more often than it is written

Readability matters. This document is a digest of PEP 8 and google styleguide.

I invite you to familiarize yourself with PEP.

@Ruteri
Ruteri / testing_overview.md
Last active July 7, 2021 13:48
On software testing

Software testing

Bird's-eye view on software testing.
Contains pros and cons of tests, approaches to testing and types of tests (with examples).

Benefits

  • Reduces risks of failure
  • Removes regressions
  • Forces best practices and design
@Ruteri
Ruteri / prs_cheatsheet.md
Last active July 7, 2021 13:47
Pull requests workflow cheatsheet

Most useful git commands in the pull requests workflow

Lingo

pull request (PR): a request to incorporate code changes
upstream: the original repository from which everyone pulls changes
origin: usual local name of the upstream
feature branch: branch on which user is performing changes for a pull request
assignee: person whose review and approval is essential to the pull request