Skip to content

nekoTheShadow/refactoring-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 

Repository files navigation

結城浩『Java言語で学ぶリファクタリング入門』(ソフトバンク クリエイティブ)のサンプルコードや演習問題を写経したものです。もっとも「写経」といっても単に丸写ししているわけではなく、いくつかの理由で自分なりにアレンジしている箇所があります。

  • Javaのバージョンは2018-09現在最新のJava10
    • 本書の出版年は2007年のため、採用しているJavaのバージョンがやや古い
    • 本書が採用しているJavaのバージョン以降に追加された機能について、特段の明記なく利用しています
  • 本書ではユニットテストではなく、mainに記述された機能の動きを見ることで、動作の担保を行っていますが、この写経集ではJUnit5+AssertJによるユニットテストを実施しています。
    • ユニットテストで動作の担保を行うため、mainは記述していません。
    • またユニットテストがしやすいように、サンプルコードの内容を一部改変している場合があります。
      • たとえば標準入力への出力→String戻り値

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages