Just spent the couple months building..... a framework?

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Post Reply
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Just spent the couple months building..... a framework?

Post by Luke »

I've been working on a framework to build apps with for the last couple months, and it is finally starting to come together, and to my dismay... it's very similar to cake and all those other frameworks that I didn't understand before diving into oop head-first. Now that I'm nearing a working framework, I'm starting to wonder what advantage mine has over cake or any of the other frameworks. Mine is conceptually the same as cake.... down to the active record usage & MVC.... and I didn't even mean to make it like that. I'm discouraged.
User avatar
feyd
Neighborhood Spidermoddy
Posts: 31559
Joined: Mon Mar 29, 2004 3:24 pm
Location: Bothell, Washington, USA

Post by feyd »

Sounds fairly typical of the frameworks out there. However, you did learn a lot.

Image
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Post by Luke »

yea I did learn a LOT. That's true.
User avatar
neophyte
DevNet Resident
Posts: 1537
Joined: Tue Jan 20, 2004 4:58 pm
Location: Minnesota

Post by neophyte »

It's easy to teach some one to mod a PHP BB board or write some "functioning code." To me the difference between a good coder and a great coder is clean design. The fact that you built the framework is an accomplishment by itself. It means your thought processes have gone beyond how do make this form work to how do I make a great application and beyond. Good work Space Goat!
alex.barylski
DevNet Evangelist
Posts: 6267
Joined: Tue Dec 21, 2004 5:00 pm
Location: Winnipeg

Post by alex.barylski »

Why are you discouraged?

That's a sign of understanding and accomplishment...

You now have a understanding of how frameworks function and why...I suggest you write a series of mini-articles of your journey, something I've always wanted to read...

Explain what was difficult and how you handled the situation...

Seriously though, by emulating known frameworks and totally unknowingly...just says you see the problem and the solution the same as framework verterens...

In order to make your framework better, you first need a complete understanding of the disadvantages of current frameworks and then you need to think "outside the box"

Perhaps your second version might allow you this opportunity???

I'm interested in hearing about your framework design adventures... 8)

Send me a PM even...doesn't have to be well wrote, even just a brain dump of your expeirences would be a good read...

Perhaps we can bash heads togather and exchange ideas...

Cheers :)
User avatar
RobertGonzalez
Site Administrator
Posts: 14293
Joined: Tue Sep 09, 2003 6:04 pm
Location: Fremont, CA, USA

Post by RobertGonzalez »

Don't be discouraged. Now you understand the workings of a framework... from the inside out. And now you can mod yours to be unique in some capacity. That is what is going to set yours apart from the others.
matt1019
Forum Contributor
Posts: 172
Joined: Thu Jul 06, 2006 6:41 pm

Post by matt1019 »

Everah wrote:Don't be discouraged. Now you understand the workings of a framework... from the inside out. And now you can mod yours to be unique in some capacity. That is what is going to set yours apart from the others.
I agree with Everah.

Congrats on making your first (?) framework!

keep up! ;)

-Matt
Post Reply