Helllo people I'm now developing an instant messaging system but I'm a little confused : I can't decide which approach do I have to choose!
Here is a code and I want you to tell me what is good/bad with this programming approach: one friend of mine said it's difficult to read, but It works
/*! | (c) 2012, 2013 by Bellashh*/
/// <reference path="jquery-2.0.0-vsdoc.js" />
$(document).ready(function () {
var ChatProvider = {
"Friends": [],
"People": [],
"Conferences": [],
"UI": {},
"Utils": {
"functions": {
"alert": function (str) {
alert(str);
}/*ChatProvider.Utils.functions.alert*/,
"addFriend": function (friend) {
ChatProvider.Friends.push(friend);
alert(ChatProvider.Friends.pop().Names);
}/*ChatProvider.Utils.functions.addFriend*/,
}/*ChatProvider.Utils.functions*/,
"events": {
}/*ChatProvider.Utils.events*/,
"settings": {
}/*ChatProvider.Utils.settings*/
}
}//var ChatProvider
ChatProvider.Utils.functions.addFriend({"Names":"bellash"});
}); //$(document).ready
ps: for visibility sake, I added some space between line separating objects' properties