JavaScript Frequently Ask Question
1- How to encode and decode a URL string in JavaScript?
1- How to determine the number of days in a month with JavaScript?
1- How to determine the leap year?
(2) Allen Holub, Holub on Patterns, Learning Design Patterns by Looking at Code
(3) Eric Evans, Domain-Driven Design, Tackling complexity in the heart of software.