This is a high level document of what is expected from the back-end when creating a web based application / website
Fun Coding Word of the Week!! : Monkey Patching
Funny word comes with interesting results.
Ruby is always a fun language to develop. Monkey patching allows you to open a previous class and override or append new methods to said class.
Below is an example:
puts "Im full"
#override .. now when MonkeyAround instance is called with method "feedme" ... "Im hungry!" will display
puts "Im hungry!"
# New method attached to "MonkeyAround" class.
puts "Play Time!"
george = MonkeyAround.new
george.feedMe # outputs "Im Hungry!"
george.play # outputs "Play Time!"
george.sleep # outputs "zzz"
This short tutorial will demonstrate the use of modularity in your code and how to inject other modules and their services.
Find the code and working example on this JSFIDDLE
What is the next big thing? Well…. its not functionality. How about Design and User Interactions! Animations let the user know what is going on, how long it will take and so much more than just making something functional. The new age of UX is at hand. Animations library built using Angular Directives!! Even use these in you Google Polymer elements and more!
This would be a good talk 🙂