Below is an interpretation of me in a binary world, for those of you who don't know what all of this means, basically I can do pretty much everything that has to do with Projects, Programs, Programming and last but not the least Programmers.
namespace kshitijbedi.com;
interface iProgrammer
{
public function writeCode($language = 'PHP', $requirement , $deadline);
}
interface iTeamLead
{
public function analyzeAndSolve($problem , $budget);
public function manageDevelopers($numberOfDevelopers);
public function manageCode($language, $svnRepository = '/svn/php/project');
}
interface iProjectManager
{
public function manageProjects($numberOfProjects , $deadLines);
public function manageBudgets($project , $budget);
}
interface iConnect
{
public function keepBusinessUserHappy($businessUsername, $department);
public function provideEffectiveSolutions($problem);
public function sellSolution($solution , $businessUsername , $rank , $budget)
}
Class KshitijBedi Implements iProgrammer, iTeamLead, iProjectManager, iConnect
{
private $_name = 'Kshitij Bedi';
private static $_kInstance;
//Implement all interfaces here...
// Getter method for creating
//returning the single instance of this class
public static function getInstance()
{
if (!self::$_kInstance)
{
self::$_kInstance = new KshitijBedi();
}
return self::$_kInstance;
}
/**
* Well I guess you get the Idea where I am going with this
* I couldn't come up with anything else to write about.
*/
}





