Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Jason McCreary:
Practicing YAGNI
Aug 10, 2016 @ 10:18:33

Jason McCreary has written up a post covering a popular topic from the eXtreme programming world, a talk he presented on the subject and a bit of his own personal experiences with it: YAGNI or "You Aren’t Gonna Need It".

Last week I spoke at Laracon US 2016 about Practicing YAGNI. First, let me say it was an honor to present for such a large audience at such a premiere conference. I received a lot of feedback and interest in my talk. To that point, many people have asked me to share my slides. As the slides were mostly placeholders for discussion, I felt a blog post would better summarize the talk.

[...] YAGNI is a principle of eXtreme Programming - something I practice daily at work. YAGNI is an acronym for You Aren’t Gonna Need It. It states a programmer should not add functionality until deemed necessary. In theory, this seems straightforward, but few programmers practice it.

He talks about practicing YAGNI and why it's hard for the average developer. He starts with the overall problem it solves and the more relatable KISS (Keep it simple, stupid) and MVP (minimum viable product) realms of thought. He then gets into some of the ways that you can practice YAGNI in your own development, mostly dealing with the timing of feature development rather than complexity. He also includes some times when it doesn't make sense to practice YAGNI and, finally, what practicing it means to him personally.

tagged: yagni yaaintgonnaneedit development principle extreme programming opinion

Link: http://jason.pureconcepts.net/2016/08/practicing-yagni/

Fred Wu's Blog:
Zend Framework, where do you want to go tomorrow?
Jul 11, 2008 @ 11:19:19

Fred Wu recently posted some of his thoughts on using the Zend Framework as a developer in other frameworks looking to expand his knowledge.

When Zend Framework was first announced, the developers have promised us one thing: extreme simplicity. I was 'extremely' excited, but it turned out that it wasn't the case. Ironically, Zend Framework is the most difficult one I have come crossed so far. I mean, as complicated as Symfony is, it has brilliant documentation and an active community to back it up.

He also comments on the level of documentation the framework has ("the documentation is often outdated, sometimes inaccurate"), the Zend_Search_Lucene component, some of what he thinks are missing components that should be in a 1.5 release, and a last jab at the naming conventions.

tagged: zendframework beginner firstlook extreme simplicity documentation component

Link:

Nick Lewis' Blog:
Extreme Drupal Theming with PHPtemplate - An Introduction
Jun 02, 2006 @ 09:17:59

The templating system in Drupal, a popular PHP-based content management system, is powerful and Nick Lewis wants everyone to know it. In his latest post, he starts off a series looking to help developers harness this power in their own sites.

This introduction provides the reader with details on a few different topics - making a custom template for the user login form, pass an "editable node" into said form, alter the values in it, and make the page easily accessible for the template file.

Being a tutorial, he steps you through every bit of the way, complete with code and explainations (and screenshots) to make the lesson easier. You'll need to know some PHP before getting into this - it's more than just a simple HTML template change.

tagged: theme drupal extreme phptemplate part1 theme drupal extreme phptemplate part1

Link:

Nick Lewis' Blog:
Extreme Drupal Theming with PHPtemplate - An Introduction
Jun 02, 2006 @ 09:17:59

The templating system in Drupal, a popular PHP-based content management system, is powerful and Nick Lewis wants everyone to know it. In his latest post, he starts off a series looking to help developers harness this power in their own sites.

This introduction provides the reader with details on a few different topics - making a custom template for the user login form, pass an "editable node" into said form, alter the values in it, and make the page easily accessible for the template file.

Being a tutorial, he steps you through every bit of the way, complete with code and explainations (and screenshots) to make the lesson easier. You'll need to know some PHP before getting into this - it's more than just a simple HTML template change.

tagged: theme drupal extreme phptemplate part1 theme drupal extreme phptemplate part1

Link:

Richard Davey's Blog:
Extreme Simplicity (or The Birth of a Comic)
Dec 09, 2005 @ 06:44:57

From Richard Davey's blog today, there's this new post with a happy note about his comic strip from a previous post.

I started the PHP Life cartoon strip last week, and thanks to encouraging feedback both here and via email I bring you the second installment. This week I'm taking a small pot-shot at the new Zend Framework - and the PHP Life guys have moved over to their own domain at www.phplife.org.

So, if you enjoyed the premiere edition of the strip, be sure to add phplife.org to your reading habits.

Now all he needs is an RSS feed to let us know about updates...

tagged: comic web extreme simplicity comic web extreme simplicity

Link:

Richard Davey's Blog:
Extreme Simplicity (or The Birth of a Comic)
Dec 09, 2005 @ 06:44:57

From Richard Davey's blog today, there's this new post with a happy note about his comic strip from a previous post.

I started the PHP Life cartoon strip last week, and thanks to encouraging feedback both here and via email I bring you the second installment. This week I'm taking a small pot-shot at the new Zend Framework - and the PHP Life guys have moved over to their own domain at www.phplife.org.

So, if you enjoyed the premiere edition of the strip, be sure to add phplife.org to your reading habits.

Now all he needs is an RSS feed to let us know about updates...

tagged: comic web extreme simplicity comic web extreme simplicity

Link: