-
- use composition over inheritance
- single responsibility
- open to extension closed to modification
- leskov's substituion i.e. just use composition man
- interface segregation interfaces are the things that you add to your instace in composition
- dependency inversion - use an api if an another api is affecting your code
-
- add sections.
- show project colors using css.
- add gradient to background like youtube.
- add overflow hidden to root to prevent peek-a-boo url bar.
- use icons to represent buttons.
- color of submit button and cancel button should be different.
- add watermark on main page background
- move add project button inside header
- fix firefox glitch
rajvatsal / todo Goto Github PK
View Code? Open in Web Editor NEWA handy todo list
License: GNU General Public License v3.0