The Open-Closed Principle
The Liskov Substitution Principle
The Dependency Inversion Principle
SRP: The Single Responsibility Principle
The Interface Segregation Principle
from Object Mentor
lunes, 11 de febrero de 2013
domingo, 10 de febrero de 2013
Load CSS file Dynamically
function loadCSSFileDymanically(dir){
var link = document.createElement(“link”);
link.rel = "stylesheet";
link.type = "text/css";
link.href = dir;
var head = document.getElementsByTagName(“head”)[0];
head.appendChild(link);
}
Load JavaScript file Dynamically
function loadScriptDinamically(dir){
var script = document.createElement(“script”);
script.type = “text/javascript”;
script.src = dir;
document.body.appendChild(script);
}
jueves, 31 de enero de 2013
lunes, 28 de enero de 2013
My New Pet Project: Pomodairo
I've started a new pet project called Pomodairo, because I'm studing javascript. The original idea I've used a sound librery called riffwave.js
The code lives in github
The Photo is from internet
Happy proramming
The code lives in github
The Photo is from internet
Happy proramming
lunes, 21 de enero de 2013
javascript Working with QueryString
I've write a beter function for getting the values from the Querystring. I'm sure, there is a better code and better way.
I show you the code (blospot has some problems with the code formating):
/*
function getQueryString(){
var search = location.search.substring(1);
var result = {};
var elements = search.split("&");
var element = '';
var key = '';
var value = '';
for(var i=0; i<elements.<length>; i ++){
element = elements[i].split('=');
key = decodeURIComponent(element[0]);
value = decodeURIComponent(element[1]);
result[key] = value;
}
return result;
viernes, 4 de enero de 2013
Suscribirse a:
Entradas (Atom)