Software Engineer
Software Engineer
a person who has a wealth of knowledge and experience in a professional area, motivated to spend personal time for knowledge transfer.
🥰 Good 🥰:
🥑 ES6 and MVC pattern
🥑 Eslint and no linting errors
🥑 HTML Templates are utilized
😡 Not Good 😡:
🍑 Not a class-based architecture.
🍑 No Webpack dev/prod mode + building configuration is incomplete
🍑 used jQuery
😯 Points To Improve 😯:
🍡 Add classes and rewrite the logic that uses jQuery
🍡 Add different webpack modes, add webpack server
🍡 Add pagination controls
🐞Bugs found 🐞:
Current score:
Functional requirements are partially met +80
ES6 +10
Reasonable amount of unit-tests +10
Fines:
eslint-config-airbnb-base errors or warnings -15
Final: Current Score - Fines = 100 - 15 = 85