569 reputation
320
bio website xeoncross.com
location
age
visits member for 4 years
seen Sep 24 at 21:16
Another PHP programmer responsible for things like the MicroMVC PHP framework.

You may notice that some of my questions run very deep into the heart of certain issues because I strive for the highest optimization that is possible in my apps.

Sep
17
comment Why are many programmers moving their code to github?
+1 We all know that in the end, graphs are all that matter.
Sep
12
comment Why are many programmers moving their code to github?
I would also add that no site makes it easier to interact with code right away than github. Most sites hide the source-code behind several menus. Github also includes links to just about any other task you could right there on the project home without all the junk everywhere (looking at you sourceforge).
Mar
12
comment Referencing external javascript vs. hosting my own copy
Ah, I'm sure I can do a better job hosting static assets than google. ;)
Mar
12
comment Clever PHP Application Organization Structures?
+1 As a whole I agree with you, this is certainly a valid point. However, if you remove things outside the language (backup folders, cron/build scripts, static assets, etc..) and just focus on the language itself - I don't believe the same argument can be made. Languages already have limitations imposed. Figuring out how to arrange all your classes and codeblocks so they make sense for every project is a real and attainable goal.
Feb
23
comment Should developers enter bugs into the bug tracking system?
Perhaps the problem is that they're thinking about it as "someone else's bug system".
Feb
13
comment Available options for classifying words in text?
@Chad, yes. Take "want" for example.
Feb
10
comment Is it a good practice to name the returned variable “result”?
+1 This is the main point. I know what result means in any context just by glancing at the code.
Feb
8
comment Should PHP view files be called something other than '.php'?
Good points. One other thing you bring up is that if views contain PHP then they are not true, pure views. I however, was thinking about true views as in views that handle the entirety of constructing the visual display of the data without the controller, libraries, or models needing to know anything about templates or presentation. That differs from the other view that only HTML and template syntax belongs.
Jan
20
comment <!— open --> Why do so many developers do this in their HTML? <!— /close -->
Yes, with things like views and templates this often does pose a problem as each segment is offen indented only to that file's specific code.
Dec
29
comment How does unit testing work?
assert(adder.add(a, b) === (a+b));
Sep
15
comment Do modular PHP frameworks really improve applications?
This is goal to be sure, but have you ever seen a project actually achieve this end? I would love to find even one project that is able to pull this off so I can study it. The larger frameworks like Zend, CakePHP, and CodeIgniter seem to skip over this modular design at the MVC level and try instead to build modular classes.
Sep
14
comment Are developers more productive at night?
Most of us are more productive at night because that is when we work on our stuff.
Sep
8
comment What are the steps in beginning a large project, when all I have is a big idea?
+1 for all my half-finished masterpieces.
Aug
29
comment Clever PHP Application Organization Structures?
@CamelBlues Based on the pure odds of chance, some PHP developer has got to mess-up eventually and do something right.
Aug
24
comment Handling requests RESTfully?
"Nonces" or "Tokens" are always used to prevent that type of thing. Even though GET is easy to spoof, it's also posible to spoof a POST/DELETE. Use action tokens.
Aug
24
comment Do companies hire software developers that are aspiring entrepreneurs?
Plus, if you are an entrepreneur (but don't mention anything) then you will have to hide you work and guard your mouth for the rest of the time you work there for fear of someone finding out and it causing a problem.
Aug
24
comment Naming conventions: camelCase versus underscore_case ? what are your thoughts about it?
I hate you SHIFT and your stupid underscores/capitals. Why can't they just make the language parser smarter so you can use spaces or some other easy-to-type char? (hint-hint)
Jul
22
comment When to confront a good project leader or boss
If there are problems with his ideas, then figure out what those problems are and ask him how we will deal with them when the come. If there is no solution (because it's a bad idea) then share your version and see if he spots any problems.
Jul
17
comment How do you organize your MVC framework while supporting modules/plugins?
+1 because I totally agree with your explanation of the MVC components and how they should work. However, the point of a module is that you can import modules created by other users so having the models outside the module path makes it less "drag-and-drop". However, your method makes great sense for applications that make no use of external plugins or modules.
Jul
16
comment How do you organize your MVC framework while supporting modules/plugins?
I would also like to add that I want a structure that is PSR-0 compliant so I can also use libraries like Zend and Doctrine if needed.