Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 1.38 KB

README.md

File metadata and controls

28 lines (19 loc) · 1.38 KB

Refactoring a Student Project

This repo is a record of my feedback on a student project. My student @IrvHenri built a Book Finder App using the Google Books API, and I offered him feedback in the form of a code refactor.

@IrvHenri's Project Page

To see the most current version of this project, see @IrvHenri's repository which also includes screenshots and a live demo.

Refactoring Suggestions

@IrvHenri's code as it was when I went over it for feedback can be seen in the original branch. My refactored code is in the refactored branch.

However, to view my suggestions with detailed comments, I recommend you have a look at PR #1 (which compares these two branches).

Comparing Fetch API with jQuery + Ajax

For a demonstration of the difference between a more up-to-date implementation for making async requests using the Fetch API, and using a more legacy jQuery + Ajax approach, have a look at PR #2. This PR compares the refactored branch against the jquery-and-ajax branch.