O’REILLY Learning「97 Things Every Java Programmer Should Know」20〜32

https://learning.oreilly.com/library/view/97-things-every/9781491952689/

20.Don’t Vary Your Variables
できるだけ多くの変数をfinalにするようにしている。
Javaの不変性サポートは、他の言語よりも制限されていますが、それでもできることはある。
21.Embrace SQL Thinking
22.Events Between Java Components
23.Feedback Loops
間違ってもいいんです。
24.Firing on All Engines
Flame Graphs
https://www.brendangregg.com/flamegraphs.html
25.Follow the Boring Standards
26.Frequent Releases Reduce Risk
27.From Puzzles to Products
28.“Full-Stack Developer” Is a Mindset
一つの分野に縛られないことで、仕事への取り組み方が変わるということです。
29.Garbage Collection Is Your Friend
30.Get Better at Naming Things
命名が上手になると、書いたコードの保守性が何にも増して向上します。 しかし、命名が難しいことは有名。
31.Hey Fred, Can You Pass Me the HashMap?
32.How to Avoid Null

memoO'REILLY Learning

Posted by shi-n