Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

40 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Clean Code Workspace

This is my repo for working through Uncle Bob's classic Clean Code: A Handbook of Agile Software Craftsmanship

Me

I'm a full-stack web dev, currently working in Typescript. I have a lot of varied programming experience, however my Java is limited to a college course I took years ago.

Java Version and Tools

I use Webstorm day-to-day so I'll be using IntelliJ, and I'm familiar with nvm/pyenv so I immediately looked for something similar for Java.

Clean Code is of course a bit dated, jvm-wise; as best I can tell was written in version 5 or 6. I'll be using Java8, since it's the oldest LTS release - although there's a big caveat: we can't install 8 via homebrew, because of licensing issues. So I'm using the openjdk version. As I start this project, I have no idea of the implications of this :)

Create your first Java application was helpful.

Repo Organization

I'll be breaking everything out by chapter and keeping notes for each chapter in READMEs. I'll also be prefixing each chapter-specific commit with the chapter and using the section title as the commit message where relevant, e.g. Chap14: Args: The Rough Draft.

Notes

About

My repo for working through Uncle Bob's classic.

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages