- SOLID principles http://en.wikipedia.org/wiki/SOLID_(object-oriented_design)
- Cuurly's Law: Do One Thing http://www.codinghorror.com/blog/2007/03/curlys-law-do-one-thing.html
- The Open-Closed Principle, in review http://msmvps.com/blogs/jon_skeet/archive/2013/03/15/the-open-closed-principle-in-review.aspx
- Refactoring: Improving the Design of Existing Code http://www.cs.umss.edu.bo/doc/material/mat_gral_137/M.Fowler%20et%20al%20-%20Refactoring%20-%20Improving%20the%20Design%20of%20Existing.pdf
- Patterns of Enterpise Application Architecture http://martinfowler.com/books/eaa.html
- Smalltalk Best Practice Patterns https://www.goodreads.com/book/show/781561.SmallTalk_Best_Practice_Patterns
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# USAGE: | |
# | |
# Inside a bitbucket repo (remote must be origin) call: | |
# | |
# bb -> Go to overview page | |
# bbs <branch> -> Go to branch source. Defaults to master | |
# bbc <commit> -> Go to commit diff. Defaults to HEAD | |
# bbp -> Go to pull requests page | |
# bbnp -> New pull reques form | |
# |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash -e | |
# | |
# 2011-04-18 Changed from client.up.tunnelblick.sh to client.3.up.tunnelblick.sh and to use leasewatch3 | |
trap "" TSTP | |
trap "" HUP | |
trap "" INT | |
export PATH="/bin:/sbin:/usr/sbin:/usr/bin" | |
# Process optional arguments (if any) for the script |
NewerOlder