Tag Archives: Programming

Symfony Forms, Entities, and Validation

In a pre­vi­ous post, I dis­cussed some of the design pat­terns behind Sym­fony 2’s Form com­po­nent that make it so fast and sta­ble. As requested by Luis Cor­dova from Craft it Online, I have done fur­ther research into how Sym­fony 2 deals with forms, val­i­da­tion, and enti­ties. Much of the infor­ma­tion in this post can

Symfony Design Patterns

As rec­om­mended by Dr. Andreas Klap­pe­necker, my CSCE 222 pro­fes­sor last semes­ter, I have been read­ing through the Gang of Four’s Design Pat­terns: Ele­ments of Reusable Object-​​​​Oriented Soft­ware book this sum­mer. In agree­ment with Dr. Klap­pe­necker, this is a must-​​​​read for any­one who works with code. I’ve pre­vi­ously writ­ten about the Sym­fony 2 PHP frame­work, and

Symfony 2 Walkthrough

Sen­sio unveiled the first pre­view releases of the Sym­fony 2 frame­work a while ago (note the cap­i­tal ‘S’). I couldn’t help but think, great, and just after I was get­ting the hang of sym­fony 1.4. At the time I was con­vert­ing from CakePHP to sym­fony in search of more flex­i­ble rout­ing, but even now I

A Diamond in the Rough, or was it a Ruby on Rails

I have made my deci­sion from when I asked the ques­tion in Thursday’s post: I will try to learn as much as I can about Ruby and C++ over the next two months. After watch­ing and fol­low­ing along with this video about the amaz­ing power of Ruby on Rails (“Rails” for short), I real­ized how sim­i­lar Rails and CakePHP are:

Language Learning Time!

Sum­mer time is the per­fect time to learn a new lan­guage, but which should I learn? Help me decide by vot­ing for Python, Ruby, Ruby on Rails, JSP, Bash, C++, Cocoa, Cocoa Touch, Android, or make your own suggestion.