I've done quite a bit of Java in my early days as a student.And I got involved with Freelance projects later on which were LAMP driven.PHP applications are easy-to-setup & the CakePHP MVC allows for more organized development.tho for my own personal projects I'm wondering which is more scalable & better suited for complex projects: Java or CakePHP?
one problem with PHP is that due to the lax data-typing & OOP : which make it painless to code.creates problem when designing the application early on.I'd like to use UML ,but it looks like UML is only valid for JAVA projects & not PHP.I hope someone would enlighten me on which is better.
Saturday, July 19, 2008
Friday, February 1, 2008
Cake & the Mythical Man-Month
I've taken upon myself the task to put Mr Fred Brook's style of software development:
This would appear awkward to most web developers on today owning to the more organic build-test-build method so many of us practice on a daily basis.However , the allocation of more time to planning & only 1/6th of the time spent on Programming shows the importance we should give on getting the Model right at the very beginning.
I shall try this technique out on my latest project (a Cake + Wordpress MU blogging engine).The project will be a 1 month affair and will be based on techniques developed from the Pilot system.
I shall post my progress on thoughts on this technique on a stage-by-stage basis.
- Planning
- Coding
- Module Testing
- Systems Test
This would appear awkward to most web developers on today owning to the more organic build-test-build method so many of us practice on a daily basis.However , the allocation of more time to planning & only 1/6th of the time spent on Programming shows the importance we should give on getting the Model right at the very beginning.
I shall try this technique out on my latest project (a Cake + Wordpress MU blogging engine).The project will be a 1 month affair and will be based on techniques developed from the Pilot system.
I shall post my progress on thoughts on this technique on a stage-by-stage basis.
Labels:
cakephp,
Internet,
programming,
Software engineering,
Web,
wordpress
Sunday, January 27, 2008
Lack of Web Engineering Tools
I'm a developer faced with a problem:
Even worse , mis-communication of requirements can sometimes lead to applications which dont meet the clients requirements!
This maybe due to the fact that the team is still young and inexperienced with large-scale development .But the lack of proper Software Engineering techniques is a big factor in the current chaos when it comes to the Planning Stage.
- Web Applications which start simple grow into complex machines
- Current UML & Software Engineering aren't that applicable to web apps
- No community of developers appear to address these issues
- Object Orientated
- Scalable
Even worse , mis-communication of requirements can sometimes lead to applications which dont meet the clients requirements!
This maybe due to the fact that the team is still young and inexperienced with large-scale development .But the lack of proper Software Engineering techniques is a big factor in the current chaos when it comes to the Planning Stage.
Subscribe to:
Posts (Atom)