the other day i was looking at an article "why your a bad php programmer"
You’re a Wang
When I was first getting into development, I worked with a guy that was a self-proclaimed “expert” programmer. Whenever I had a question about a concept, he never gave me a straight answer; in order to get the answer to my original question, I had to answer a couple preliminary questions to “prove you can handle the answer.” This guy was also really good at writing code that was cryptic, obfuscated, and just generally confusing. Files like his are the result of programmers who think that they need to make their code hard to read in order to “keep the idiots out.”The general philosophy behind this tends to be, “If you’re not smart enough to understand this code, you shouldn’t be in it in the first place.” This is a deeply misguided and anti-social approach to programming. It’s a very elitist way of looking at things, and it shows that the programmer has lost touch with his beginner roots, when he himself needed help . Avoid actively making your code hard to understand at all costs. It doesn’t make you any cooler or smarter, and it doesn’t bolster respect. It just makes you a wang.
i couldnt agree more with this article , and also couldn't help but noticing that dolphin hits every point of this article ..
still wondering about the forum system in dolphin why is it done with something other than pure php ..
also why do they include files in the middle of the php file instead of the top ...
why do i have to see 20 different files to edit some small thing , that normally shouldnt be done that separately ..
inheritance is done at it's worst ...
the delama about short open tags (maybe im not that good but isnt this what any php programmer would suggest that it is the worst thing to be done .. )
oh and let's not forget my all time favorite well commented files ...
the only thing that is somehow good in the structure of dolphin is that they are using some sort of code convention ...
all of this come to gather and we get this amazing forum with ppl screaming about cpu usage and errors and also hard to do tweaks ...
have a great day -_-
if i did help you .. it wont hurt to go to my profile and add a recommendation for me ;) |
Well said. I had to analyize all dolphin files for 3 years to understand what each part actually did by playing with it. If the wanted to created something that is indeed open source, they would comment all there files to make developers even the beginners like my self create something awesome from their script. |
Well said. I had to analyize all dolphin files for 3 years to understand what each part actually did by playing with it. If the wanted to created something that is indeed open source, they would comment all there files to make developers even the beginners like my self create something awesome from their script.
i don't really count my self as a beginner and if you did understand their code then gotta tell you "you are a mind reader ) .. cuz really im wondering what the heck are they thinking about while programming it ?!!!!
a file of 1000 lines then followed by a 5 lines one ..... i mean like for real !!!!!!
if i did help you .. it wont hurt to go to my profile and add a recommendation for me ;) |
Lol. Well, i was a beginner 3 years ago. Haha. Yeah man. Didn't they even go to school or something? Learned the basics? To document their code and have good code structure. Some programmers tend to lose these good habits. |
I think it is all about the billable hours. Light man a fire keep him warm for a night, light him ON fire & he will be warm the rest of his life |
I think it is all about the billable hours.
wish this was the case ... but no .
dolphin as it states is an open-sourse project with some features that you have to pay for .
last time i checked open-sourse means stuff that you can build upon not get confused by ...
and i dont mean that it doesn't work but it has some over head that nobody can imagine that i can swear with my life that they are spending twice the time programming or planning in doing stuff that can be done with just some few lines of code with tons and tons of code ..
like for example the templating system of dolphin gets over the big role of "dont try reinvent the wheel" by actually trying to reinvent the circle object ..
there is over a hundred of fully featured templating systems that they could use , which are better and more easier in usage than theirs ...
if i did help you .. it wont hurt to go to my profile and add a recommendation for me ;) |
you have so much reason.
you have so much reason.
I'm new here in BoonEx,
I say very sincerely that I am having difficulty.
I would like something custom attention to detail, but how do they explain the details
If you send an email?
we hear a lot of niche sites, but each site has a very specific niche area of belonging and you also need programmers and graphic designers who know what niche you're talking about:-D
I'm not used to write web projects, and describe what I want to make
I can only speak to one of 15 programmers on the site and hope you understand my mail.
this would be solved easily and there would be thousands and thousands of sites dolphin if the code were more understandable to other programmers
course is just my opinion
Gianfranco D'agostino |
There is also the issue of a developer (or two?) that worked for boonex that did a really bad job to the point that they had to hire another developer to go in a clean up the mess over server updates. Light man a fire keep him warm for a night, light him ON fire & he will be warm the rest of his life |
I lost one of my best programmers when I asked him to work on dolphin. Apparently it caused him too much stress and he could not deal with the code. This guy created some amazing scripts for me too! Kinda sucked. |
I lost one of my best programmers when I asked him to work on dolphin. Apparently it caused him too much stress and he could not deal with the code. This guy created some amazing scripts for me too! Kinda sucked.
lmao
ManOfTeal.COM a Proud UNA site, six years running strong! |
I lost one of my best programmers when I asked him to work on dolphin. Apparently it caused him too much stress and he could not deal with the code. This guy created some amazing scripts for me too! Kinda sucked.
oh another example of dolphin threat lol
so much to do.... |
the solution is simple.
just ask only solutions for programmers with a proven track record and deep knowledge of dolphin.
with this solution I am very well, most of the programmer trusts are kind and always give support.
The problem is that if the online business grows much will I need to hire a full-time. certainly
where they are certified programmers who want to work with a dolphin fixed salary?
Gianfranco D'agostino |
http://towtalk.net ... Hosted by Zarconia.net! |
there is over a hundred of fully featured templating systems that they could use , which are better and more easier in usage than theirs ...
Odd. One of the most common and said to be the best is the smarty template engine. I found it very complex, difficult to use, difficult to understand. And i will never use it for any of my projects.
And i found dolphins system very easy. I am guessing because it very closly resembles a template system i designed myself for a project i did 7 or 8 years ago. And i never even seen dolphin back then.
https://www.deanbassett.com |
Odd. One of the most common and said to be the best is the smarty template engine. I found it very complex, difficult to use, difficult to understand. And i will never use it for any of my projects.
And i found dolphins system very easy. I am guessing because it very closly resembles a template system i designed myself for a project i did 7 or 8 years ago. And i never even seen dolphin back then.
I'm glad I'm not alone.. a friend told me he couldn't design a site WITHOUT smarty. I gave it a shot and it confused the heck out of me.
BoonEx Certified Host: Zarconia.net - Fully Supported Shared and Dedicated for Dolphin |
there is over a hundred of fully featured templating systems that they could use , which are better and more easier in usage than theirs ...
Odd. One of the most common and said to be the best is the smarty template engine. I found it very complex, difficult to use, difficult to understand. And i will never use it for any of my projects.
And i found dolphins system very easy. I am guessing because it very closly resembles a template system i designed myself for a project i did 7 or 8 years ago. And i never even seen dolphin back then.
well i guess that's why i said a hundred not one smarty is fancy and require some custom php sittings so it's not the best for a commercial script although it is used (eg: whmcs) ... but what about rainyTPL easy and fast and fully featured also is some how widely used ...
the complexity comes for the user , not for a professional programmer like you me and who ever been working with dolphin form the start ...
like for example take the vb forum system , have you taken a look at the templating system , now thats what i call easy to use for both the user and the designer ...
im not really arguing how bad is dolphin programming is because thats a standard up here ...
all im hopping for is some really start from scratch and do some good stuff , instead of a useless administration panel with 5 features in it ... we are talking about a big script up here you really cant get around it with out thousands of administrative features ....
if i did help you .. it wont hurt to go to my profile and add a recommendation for me ;) |
Odd. One of the most common and said to be the best is the smarty template engine. I found it very complex, difficult to use, difficult to understand. And i will never use it for any of my projects.
And i found dolphins system very easy. I am guessing because it very closly resembles a template system i designed myself for a project i did 7 or 8 years ago. And i never even seen dolphin back then.
I'm glad I'm not alone.. a friend told me he couldn't design a site WITHOUT smarty. I gave it a shot and it confused the heck out of me.
then try raintpl or any of the other ones .. the should give you a less flexibility , but they are easy to use .. and also easy to build upon .. as for example raintpl is only one file (class) ...
if i did help you .. it wont hurt to go to my profile and add a recommendation for me ;) |
i also like dolphin template system and its easy also.
there is over a hundred of fully featured templating systems that they could use , which are better and more easier in usage than theirs ...
Odd. One of the most common and said to be the best is the smarty template engine. I found it very complex, difficult to use, difficult to understand. And i will never use it for any of my projects.
And i found dolphins system very easy. I am guessing because it very closly resembles a template system i designed myself for a project i did 7 or 8 years ago. And i never even seen dolphin back then.
so much to do.... |
i also like dolphin template system and its easy also.
there is over a hundred of fully featured templating systems that they could use , which are better and more easier in usage than theirs ...
Odd. One of the most common and said to be the best is the smarty template engine. I found it very complex, difficult to use, difficult to understand. And i will never use it for any of my projects.
And i found dolphins system very easy. I am guessing because it very closly resembles a template system i designed myself for a project i did 7 or 8 years ago. And i never even seen dolphin back then.
god please ...!!!!! what i mean isnt the templating system that they are using i mean the programming behind it ... the php engine that runs the templates ...
not that they have the html files and the css files (which afcourse they will have )
i get those kind of moments when i regret that i have said some thing .. telling you what this is one of them :p
if i did help you .. it wont hurt to go to my profile and add a recommendation for me ;) |
I agree, that the Dolphin template system is easy to understand. It's also easy to customize to your specific needs without overwriting any core files. It's the one part of Dolphin that I've never had any serious issues with.... a few minor css issues, but nothing serious. There's plenty of things about Dolphin I can complain about, but the template system isn't one of them. My opinions expressed on this site, in no way represent those of Boonex or Boonex employees. |
omg so what were you thinking we are talking about. the template engine (php) is a part of template system
no further comments.
i also like dolphin template system and its easy also.
there is over a hundred of fully featured templating systems that they could use , which are better and more easier in usage than theirs ...
Odd. One of the most common and said to be the best is the smarty template engine. I found it very complex, difficult to use, difficult to understand. And i will never use it for any of my projects.
And i found dolphins system very easy. I am guessing because it very closly resembles a template system i designed myself for a project i did 7 or 8 years ago. And i never even seen dolphin back then.
god please ...!!!!! what i mean isnt the templating system that they are using i mean the programming behind it ... the php engine that runs the templates ...
not that they have the html files and the css files (which afcourse they will have )
i get those kind of moments when i regret that i have said some thing .. telling you what this is one of them :p
so much to do.... |
ok seems like your following some body's else posts , what i did say at first place that it over rides the main role of "dont try to re invent the wheel " which means that if there is some part that has been done before dont wast your time doing it again and focus over doing the other parts better ...
here is the quote
like for example the templating system of dolphin gets over the big role of "dont try reinvent the wheel" by actually trying to reinvent the circle object ..
and believe me this isnt the best templating system you will ever see ..
omg so what were you thinking we are talking about. the template engine (php) is a part of template system
no further comments.
i also like dolphin template system and its easy also.
there is over a hundred of fully featured templating systems that they could use , which are better and more easier in usage than theirs ...
Odd. One of the most common and said to be the best is the smarty template engine. I found it very complex, difficult to use, difficult to understand. And i will never use it for any of my projects.
And i found dolphins system very easy. I am guessing because it very closly resembles a template system i designed myself for a project i did 7 or 8 years ago. And i never even seen dolphin back then.
god please ...!!!!! what i mean isnt the templating system that they are using i mean the programming behind it ... the php engine that runs the templates ...
not that they have the html files and the css files (which afcourse they will have )
i get those kind of moments when i regret that i have said some thing .. telling you what this is one of them :p
if i did help you .. it wont hurt to go to my profile and add a recommendation for me ;) |
I agree, that the Dolphin template system is easy to understand. It's also easy to customize to your specific needs without overwriting any core files. It's the one part of Dolphin that I've never had any serious issues with.... a few minor css issues, but nothing serious. There's plenty of things about Dolphin I can complain about, but the template system isn't one of them.
i really wasn't complaining about it , all i was saying that it is wast of time to just redo the whole thing ..
although it is good but there are ppl who have been working over similar or better systems for years and years for us not to through away and just do our own thingy , just because im cool and can do my own template system ..
for one last time , if it was just like the others why doing it again .. ?!!!
if i did help you .. it wont hurt to go to my profile and add a recommendation for me ;) |