Skip to content

Instantly share code, notes, and snippets.

View Victorcorcos's full-sized avatar

Victor Cordeiro Costa Victorcorcos

View GitHub Profile
wojteklu /
Last active July 13, 2024 21:58
Summary of 'Clean code' by Robert C. Martin

Code is clean if it can be understood easily – by everyone on the team. Clean code can be read and enhanced by a developer other than its original author. With understandability comes readability, changeability, extensibility and maintainability.

General rules

  1. Follow standard conventions.
  2. Keep it simple stupid. Simpler is always better. Reduce complexity as much as possible.
  3. Boy scout rule. Leave the campground cleaner than you found it.
  4. Always find root cause. Always look for the root cause of a problem.

Design rules

Victorcorcos /
Last active February 13, 2020 16:15
Creating a mirror repository on git

Creating a Mirror Repository

And submit the changes from the original repository to the mirrored repository.

These are shell functions to

  1. Create a git mirror repository from a original repository (create_mirror)
  2. Update the mirror repository with the original repository changes (update_mirror)

You can add to your ~/.bash_profile the following functions

Shell functions