Skip to content

Instantly share code, notes, and snippets.

View sizovs's full-sized avatar
🌴
Mentoring software developers @ principal.dev

Eduards Sizovs sizovs

🌴
Mentoring software developers @ principal.dev
View GitHub Profile
@sizovs
sizovs / gist:3feb4de0b41a09079de29d505ff5e2fd
Last active February 1, 2019 18:28
CommandsForTietoFolks.java
package lightweight4j.app;
import net.jodah.failsafe.Failsafe;
import net.jodah.failsafe.RetryPolicy;
import java.util.Arrays;
import java.util.Collection;
public class TietoAmazingTeam {
git branch -m wrongname correctname
class WaffleObject {
void garnishWaffle(List<Strawberry> strawberries) { ... }
}
import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import java.util.List;
class Application {
public static void main(String[] args) {
http://bit.ly/playtech_1
#### Slides ####
sizovs.net/jninja
#### Books to read ####
- Clean Code (Martin)
- Clean Coder (Martin)
# Self: https://bit.ly/playtech_3
### Slides

Люди, которых упомянали во время курса

  • Kent Beck – создатель eXtreme Programming. У него есть две бомбические книги: "TDD by Example" и "XP Explained."
  • Sandi Metz – придумала термин "echo chambers". Написала отличную книгу по ООП "99 Bottles of OOP." Еще стоит посмотреть все ее доклады с конференций.
  • Martin Fowler – написал книгу Refactoring и Patterns of Enterprise Application Architecture (PEAA). Вторую следует почитать, если хотите систематизировать знания по классическим паттерам архитектуры enterprise приложений.
  • Michael Nygard – написал книгу по
import org.hibernate.Session
import org.hibernate.SessionFactory
import org.hibernate.query.NativeQuery
import org.hibernate.query.Query
class SomeRepoSpec extends Specification {
def sessionFactory = Mock(SessionFactory)
def repo = new FundingRepository(sessionFactory);