Finished Working Effectively with Legacy Code and Started with JavaScript Patterns