There are only two types of theories [programms]:
- Theories that are known to be wrong, as they were tested and adequately rejected.
- Theories that have not yet been known to be wrong, not falsified yet, but are exposed to be wrong.
– K. Popper
Why is the theory [program] never right?
- Szablon projektu Ruby + RSpec.
- Powtórka z języka Ruby:
- Try Ruby
- Learn X in Y minutes, where X = Ruby
- Learn X in Ruby, where X = Hash, Array, Enumerable
- How to Solve Coding Anti-Patterns for Ruby Rookies
- Instalacja
- Ogólnie o testowaniu, dostępne narzędzia i technologie:
- Edytor i Testowanie
- Learn X in Y minutes, where X = Rspec, Capybara, Factory Girl.
- Wprowadzenie do RSpec.
- Testy jednostkowe.
- Testy integracyjne.
- Refaktoryzacja kodu.
- Pokrycie kodu testami:
- Doubles, mocks i stubs.
- Praca z Legacy Code (zastanym kodem, kodem niepokrytym testami).
- David Chelimsky, Dave Astels, Zach Dennis, Aslak Hellesøy, Bryan Helmkamp, Dan North. The RSpec Book: Behaviour-Driven Development with RSpec, Cucumber, and Friends.
- Dokumentacja RSpec:
- Ruby Koans – Learn Ruby with the Neo Ruby Koans.
- Jay Fields, Shane Harvie, Martin Fowler with Kent Beck. Refactoring – Ruby edition.
- Ruby Style Guide – a community-driven Ruby coding style guide
- Scott Chacon, Ben Straub. Pro Git
Większe literki dla UI:
@ui-font-size: 16px;
atom-pane {
font-size: @ui-font-size;
}
linter-message {
font-size: @ui-font-size;
}
.overlay .select-list ol.list-group li,
.overlay.select-list ol.list-group li {
font-size: @ui-font-size;
}
.status-bar {
font-size: @ui-font-size;
height: @ui-font-size * 2;
line-height: @ui-font-size * 2 - 4;
}
.tab-bar .tab, .tab-bar .tab.active {
font-size: @ui-font-size;
height: @ui-font-size * 2;
}
.tree-view {
font-size: @ui-font-size;
}
.settings-view {
font-size: @ui-font-size;
}
- Codility – we test coders