3
Nº 2 Nº 2 GETCOLONY.COM ACCELERATED DEVELOPMENT WITH JOHN JIM

Second Issue: Accelerated Development

Embed Size (px)

Citation preview

Page 1: Second Issue: Accelerated Development

Nº2Nº2

GETCOLONY.COM

ACCELERATEDDEVELOPMENT

WITH

JOHN JIM

Page 2: Second Issue: Accelerated Development

YOU MEAN THERE’SA BETTER WAY?HOW DO YOU GET

AROUND THIS PROBLEM?

THINGS JUST RUN SMOOTHLY AT MY NEW

COMPANY, ANDALL THANKS TO COLONY.

MAN, IN MY OLD COMPANYIT WAS JUST LIKE THAT!

MONKEY CODING... NO ONE KNEWWHAT THEY WERE DOING, BECAUSE THE CODEBASE WAS JUST A GIANT MESS,,,

JIM REMEMBERS HOW IN HIS OLD COMPANY THAT WAS ALSO HIS AVERAGE DAY...

110010011111010 =

JOHN WILL START WORKING ON A BIG PROJECT NEXT WEEK AND HE IS SCARED OF STARTING IT...

DAMN, I’M STARTING A BIG

PROJECT THIS WEEK..

WHY THE LONG FACE?

PAGE 1 OF 2

DAMN, I THINK I JUST MESSED UPYOUR FEATURE !!!

HEY JOHN, CANYOU COME HERE AND EXPLAIN ME HOW

THIS WORKS?

© 2010 - 2011 COPYRIGHT HIVE SOLUTIONS - HIVE.PT & COLONY FRAMEWORK - GETCOLONY.COM

DID YOUMAKE THE

COMMIT YET??

I CAN’T GET ANY FRICKIN’ WORK DONE

WITH EVERYONE BUGGING ME

ALL THE TIME...

BIP BIP.. ERROR!

BECAUSE IN MY COMPANY EVERYTIME THERE’S A BIG

PROJECT WITH A LOT OF PEOPLE IT’S CHAOS, I FEEL LIKE I’M JUGGLING ALL THE TIME!!!

IT’S HELL ON EARTH! NO ONE KNOWS WHAT THEY NEED TO KNOW ABOUT THEIR PART OF THE PROJECT.

WHEN I NEED TO FIGURE OUT HOW SOMETHING WORKS I HAVE TO GO LOOK FOR WHOEVER KNOWS ABOUT IT, AND WHEN I FINDSOMEONE WHO KNOWS, I FIGURE OUT HE ACTUALLY DOESN’T KNOW THAT MUCH,

AND THAT PERSON POINTS ME TO ANOTHER ONE, AND WHEN I FIND HERAND FINALLY GET AN ANSWER, I COME BACK ONLY TO FIND THAT SOMEONE

MESSED UP MY CODE, AND I HAVE TO FIND WHO THAT PERSON WAS, ANDWHEN I FIND THAT PERSON, HE TELLS ME THAT HE WAS INSTRUCTED TO MAKE

THAT CODE CHANGE AND DOESN’T UNDERSTAND WHY, SO I HAVE TO FINDTHE PERSON THAT TOLD HIM TO MAKE THAT CODE CHANGE AND AFTER

TELLING HIM THAT IT BROKE MY FEATURE, HE FIGURES OUT THAT HE SHOULDN’T HAVE DONE THAT, BUT DOESN’T REALLY KNOW A

BETTER WAY TO DO IT, SO HE GOES ASK SOMEONE ELSE....AND...

OK OK STOP!!!I KNOW WHAT

YOU ARETALKING ABOUT..!!

? ??

Page 3: Second Issue: Accelerated Development

???

PAGE 2 OF 2

open-source

easy setup

intuitive documentation

getting started video tutorials

JUST HEAD OVER TO:GETCOLONY.COM

getcolony.com

© 2010 - 2011 COPYRIGHT HIVE SOLUTIONS - HIVE.PT & COLONY FRAMEWORK - GETCOLONY.COM

SO, WHAT CAN I DOABOUT IT ?

THE SOLUTION IS TOGO MODULAR!

THE DEVELOPMENTPROCESS IS ACTUALLYONLY AS GOOD AS THEPLATFORM YOU USE!

DEVELOPING MONOLITHICAPPLICATIONS WILL

ALWAYS BE AS PAINFUL AS THEIR SIZE!

MONOLITHIC APPLICATIONS ARE LIKE UGLY

CEMENTED BRICK WALLS!YOU CAN’T FIX THE HOLES

BECAUSE THE BRICKS DON’T FITAND YOU CAN’T

ADDING MY LATEST FEATURE!!

WISHME LUCK!

MODULAR APPLICATIONS ARE SO MUCH SIMPLER!

IT’S LIKE PLAYING WITH LEGOS, WHERE EACH BLOCK

IS A FEATURE.

THESE BLOCKS ARE WHAT ARE CALLED

COLONY PLUGINS, AND YOU CAN ADD AND REMOVE THEM AT

ANYTIME.

EVERYTHING GETS SO CLEANLY SEPARATED

THAT EVERYONE CAN WORK ON THEIR OWN FEATURES!

THEY JUST HAVE TO THINK OF WHERE THEIR BLOCK WILL HAVE TO

FIT IN THE END.

WEB

SERVER

SOCIAL

MANAGER

WEB SERVER

INTERFACE

COLONY FRAMEWORK

COLONY FRAMEWORK

SSL

NOW YOU CAN EVEN TWEET WITH

IT!!HERE’S THE NEW USER

CREATION FORM!!

MOVE THE OTHER BRICKS OUT OF THE WAY BECAUSE

THEY’RE STUCK. AND IF YOU KEEP PUTTING STUFF ON THE TOP ONE DAY THE WHOLE THING

WILL JUST FALL DOWN!!

GREAT! THAT WOULD MAKE

MY LIFE SO MUCH SIMPLER!HOW CAN I GET

STARTED?

???