Skip to content

Instantly share code, notes, and snippets.

@taichi
taichi / code_review_basics.md
Last active May 30, 2024 14:23
チームでコードを書き始めた後、「どうやらレビューってやつをした方が良いらしい」くらいの若手に向けた資料です。

コードレビューの基本


一番大事な事

ソースコードはプロジェクトの共同所有物である

  • 誰かだけが触れるコードを無くす
@taktos
taktos / TakeApart.groovy
Created December 12, 2012 12:06
DBFluteのload-data-reverseで出力したExcelを1テーブル1ファイルに分解するGroovyスクリプト
@Grab('org.apache.poi:poi:3.9')
import org.apache.poi.hssf.usermodel.*
def config = [
reverseDir : 'output/doc/data',
dataDir : 'playsql/data/ut/xls',
tableNameMap: 'tableNameMap.dataprop',
ignoreTable : [
'ignore_table_name',
],
fizz = function f() {
fizz = function () {
fizz = function () {
fizz = f
return "Fizz"
}
}
}
buzz = function f() {
@taichi
taichi / code_reading.md
Last active April 10, 2024 13:04
太一のコードの読み方メモ

太一のコードの読み方メモ

全体として太一が感覚的に実践している事を論理的に説明しようと試みている為、
説明の粒度が適切でなかったり一貫性が無いように見える部分があるかもしれない。
普段やっているけども書ききれていない事も多分きっとある。

コードを読むとは何か

  • コードを嗜む
  • コードを学ぶ
  • 武器を手に入れる