Learning Resources
290 words
2
minutes
Programming
Diagram Modelling - OOP
Noun | Verb | Prop? |
---|---|---|
Noun | Property or Owner? |
---|---|
Actions | Owned by |
---|---|
Actions | Property it Reads or Changes |
---|---|
Class | CLASSNAME |
---|---|
Properties (instance variables) | |
Actions (methods) |
also, remember and use UML!
Design Patterns
Design Patterns - Ruby @refactoring.guru
Classes
IAmDevGrant
Python
Socratica
Methods
Python
Socratica
Tools
Vim
Comment-out multiple lines @maketecheasier
actual gold-dust
comment out lines 15 to 25 with '#'
:15,25s/^/#
Git
GitHub
Markdown
Languages
Ruby
Sandi Metz
Ben Pickles
Ben Pickles - testing an array of objects' attributes
Ruby Docs
official ruby documentation 3.1.0
require
require / require_relative / require_all
symbols and methods names
attr_reader / writer / accessor
attr_reader / attr_writer / attr_accessor