Skip to content

Instantly share code, notes, and snippets.

@hamuhamu
hamuhamu / README.md
Last active December 7, 2017 12:03
TDD読書会vol4 資料
@hamuhamu
hamuhamu / README.md
Last active November 23, 2017 01:57
TDD読書会vol3 資料
@hamuhamu
hamuhamu / README.md
Last active November 27, 2017 03:41
TDD読書会vol2 資料
@hamuhamu
hamuhamu / README.md
Last active November 3, 2017 07:38
TDD読書会vol1 資料
@hamuhamu
hamuhamu / DDD.md
Last active May 8, 2021 14:22
DDDについて
@hamuhamu
hamuhamu / exception.md
Last active October 25, 2016 03:11
例外について

例外について

例外の種類

  • 技術的例外
  • ビジネス例外

技術的例外

HTTPの500系

@hamuhamu
hamuhamu / NullObjectパターン.md
Last active December 8, 2015 10:27
NullObjectパターン
  • BeforeAnimal.php
<?php
interface IAnimal
{
    public function makeSound();
}

class Dog implements IAnimal
@hamuhamu
hamuhamu / ふぃぼなっち.go
Last active November 18, 2015 04:55
ふぃぼなっち.go
package main
import "fmt"
// fibonacci is a function that returns
// a function that returns an int.
func fibonacci() func() int {
prev, next := 0, 1
return func() int {