![]() |
![]() |
![]() |
||||
Welcome to the GoFuckYourself.com - Adult Webmaster Forum forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact us. |
![]() ![]() |
|
Discuss what's fucking going on, and which programs are best and worst. One-time "program" announcements from "established" webmasters are allowed. |
|
Thread Tools |
![]() |
#1 |
Confirmed User
Industry Role:
Join Date: Oct 2011
Location: Munich
Posts: 411
|
![]() Some drama for the weekend.
So, I was working on many custom coded websites, CMS, other things in this biz. Many of these things was looking really great from front-end interface and functionality. Everything was great, until I was looking into the sources... Most, something like 95% of the code I have to work on, is written in totally non-professional way. Complete lack of structure organization, total mess, totally nonsense code. Seeing classes in the code is a big rarity, and when I see one, it's totally not considered. I never seen even simple inheritance. About things like design patterns I can only dream. People seems to don't know anything about data encapsulation. The same code is repeating in multiple files, it's just copy-pasted. Commenting code seems to be difficult too for many programmers. Last time I was working on one project, something like 4000 lines of code. How many comments? Not more than 50. It happens even in big products, widely used in industry. I don't want to say names, but I was working on one big tube script, used on high traffic tubes. It was written completely in procedural style, no single class was spot. What the hell, we are still in 20th century? Object oriented programming was available from PHP4. We have now PHP5/5.3 with greatly improved OOP, but people are still coding in procedural way. I often work on code that previous coder abandoned ("my previous programmer disappeared" situation). In my theory, their projects are just getting beyond them. Their lack of programming skills and/or lack of planning skills are making the project more and more difficult to further development. Why you people are hiring such amateurs? Because they are cheap? It will not save your money. Maybe at the beginning you save a few hundreds dollars, but later you will have to pay thousands when the original programmer disappear, because the code will be too difficult to further development. Also, I was wondering why there are so many amateur programmers. Some people are coding a good software, but it totally sucks from technical view. It is really so hard to buy a few books, learn about object oriented programming, software designing, design patterns, software engineering? It is really so hard, or people are really just so stupid? I was working in past in mainstream company. The code had to be well documented, written using design patterns, well planned, the team had to use agile methods, use unit tests, make case studies, we was using UML to visualize things. I moved here and here I earn a lot more money that in this company and other mainstream companies. But quality of the code here is a few times more worst. WTF? For the end, some related humor: ![]()
__________________
http://kazymjir.com/ |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#2 |
Downshifter
Industry Role:
Join Date: Dec 2002
Location: Road trip
Posts: 16,413
|
are you serious?
__________________
Русня, идите нахуй! |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#3 |
Confirmed User
Industry Role:
Join Date: Oct 2011
Location: Munich
Posts: 411
|
![]()
__________________
http://kazymjir.com/ |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#4 |
Downshifter
Industry Role:
Join Date: Dec 2002
Location: Road trip
Posts: 16,413
|
__________________
Русня, идите нахуй! |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#5 |
Registered User
Industry Role:
Join Date: Jul 2003
Location: Encrypted. Access denied.
Posts: 31,779
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#6 |
So Fucking What
Industry Role:
Join Date: Jul 2006
Posts: 17,189
|
lots shit code happen when hurry, lot programmer got broke, so hurry code happen more and money is so time you know hahahaha
![]()
__________________
best host: Webair | best sponsor: Kink | best coder: 688218966 | Go Fuck Yourself ![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#7 |
Confirmed User
Industry Role:
Join Date: Feb 2012
Location: Caribbean
Posts: 138
|
I taught myself programing, server management, marketing, etc. I learn all expect of this business I know on my own. It is true that some codes are not properly written.
I find it to be very crazy that a large program is written in PHP without any single Class or function. But as for the first response to your post. You see, most program owner are not too concern with the superb coding of their site, as long as the damn thing works they a are all about making some money. But you have a point code should be done better else upgrades will be limited.
__________________
![]() Exclusive hot Caribbean Sex, Straight, Gay, Lesbian and BBW. Desktop and Mobile Sites. $35 PPS---50% Revshare---5%Webmaster Ref Email: [email protected] ICQ#: 615235514 |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#8 |
Confirmed User
Industry Role:
Join Date: Jun 2003
Location: My High Horse
Posts: 6,334
|
Are you working on NATS?
LOL
__________________
Mike South It's No wonder I took up drugs and alcohol, it's the only way I could dumb myself down enough to cope with the morons in this biz. |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#9 |
So Fucking What
Industry Role:
Join Date: Jul 2006
Posts: 17,189
|
[QUOTE=cariflav;19103799] as long as the damn thing works they a are all about making some money.[/QUOTE]
that's the point. not impressing geek twits with your code. unless you want to get a job where the hiring manager is senior geek dick
__________________
best host: Webair | best sponsor: Kink | best coder: 688218966 | Go Fuck Yourself ![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#10 |
So Fucking What
Industry Role:
Join Date: Jul 2006
Posts: 17,189
|
unfortunetly it takes time and effort/reading studying to code things properly( which by then you can get things done quickly efficiently and re-use) , people want results YESTERDAY ...... and don't take the time to understand that
__________________
best host: Webair | best sponsor: Kink | best coder: 688218966 | Go Fuck Yourself ![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#11 | |
Confirmed User
Industry Role:
Join Date: Mar 2011
Location: Mansfield, Ohio
Posts: 119
|
[QUOTE=2012;19103817]
Quote:
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#12 | ||
Confirmed User
Industry Role:
Join Date: Oct 2011
Location: Munich
Posts: 411
|
Quote:
Quote:
About these results by yesterday, it's not at all true. Many professionals have awareness that good product creation takes time. Remind how many situations there are, when programmers are missing deadlines or disappearing because they didn't had enough time to code a project. It's better to set a further deadline and deliver good working software in time, than put it closer and deliver shitty software or not deliver it at final.
__________________
http://kazymjir.com/ |
||
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#13 |
Confirmed User
Industry Role:
Join Date: Oct 2011
Location: Munich
Posts: 411
|
Also, it's not about time. A good single professional programmer can deliver a better software in shorter time than a team of amateurs.
Were you even wonder why one programmer have $140/h rate and other $20/h ? Because the first one can finish stuff in one hour, where the second one will finish it in 7 hours (or from a practical view, even more hours).
__________________
http://kazymjir.com/ |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#14 |
Downshifter
Industry Role:
Join Date: Dec 2002
Location: Road trip
Posts: 16,413
|
Get the fuck outta here, no one is perfect.
__________________
Русня, идите нахуй! |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#15 |
So Fucking What
Industry Role:
Join Date: Jul 2006
Posts: 17,189
|
.............
__________________
best host: Webair | best sponsor: Kink | best coder: 688218966 | Go Fuck Yourself ![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#16 |
I am Amazing Content!
Industry Role:
Join Date: Feb 2004
Posts: 39,828
|
show me one thread on GFY where someone is looking for a programmer that does not include the word "affordable" in any way. or "cheap".
__________________
AmazingContent.com - providing only the best content and service since 2003 Monetize your content on Veegaz.com - one of Germanies largest VOD sites Got German traffic? We convert it into money for you! Skype: madalton02826 - Email: oltecconsult [at] gmail [dot] com |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#17 |
So Fucking What
Industry Role:
Join Date: Jul 2006
Posts: 17,189
|
i never cheap for you, on time all day, when I left one time. it was really not even good so , two hours yes you like, how I turn it to 14 hehehehe. see you soon ass monkey
__________________
best host: Webair | best sponsor: Kink | best coder: 688218966 | Go Fuck Yourself ![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#18 |
Confirmed User
Join Date: Apr 2009
Posts: 520
|
perfection is the enemy of good enough.
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#19 |
So Fucking What
Industry Role:
Join Date: Jul 2006
Posts: 17,189
|
__________________
best host: Webair | best sponsor: Kink | best coder: 688218966 | Go Fuck Yourself ![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#20 |
Confirmed User
Industry Role:
Join Date: Oct 2011
Location: Munich
Posts: 411
|
It's not about being perfect. It's about being competent.
__________________
http://kazymjir.com/ |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#21 |
So Fucking What
Industry Role:
Join Date: Jul 2006
Posts: 17,189
|
__________________
best host: Webair | best sponsor: Kink | best coder: 688218966 | Go Fuck Yourself ![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#22 |
Outside The Box Geek
Industry Role:
Join Date: Oct 2004
Location: MTL/Canada
Posts: 550
|
I consider our developers as real engineers, they are very very good, they respect the design pattern, they takes 60-70% of the time to think and plan properly, then the rest to do the code. It's a bit longer at the beginning and it's very scalable.
But before being on this side of the track, I've been on the other side. I got screwed by many developers, had to redo jobs which had cost in 6 figures, spent hundreds of thousands of dollars if not over a million. So I understand those guys who are looking for cheap developers, and those who have been promised if they pay more at the beginning, they would save on the long run with scalability, which they are still searching where is the saving. And honestly, I've hired a lot of developers since I'm in business, and I can easily say that 1 on 3 was not good. You seems to be a good coder kazymjir, just remember you're one on not much to be good. And I forgot, there is a portion of people that are not educated. People that need development for a project, and gets 2 quotes at 10000$ and one at 30000$, it's quit hard to convince of the scalability. Even though we are in Montreal and have developers pretty expensive (but less than in the US), we're having hard time to make prospects to understand why it's more expensive than the guy in his basement, at the end the prospect still thinks he will get his product working...
__________________
The second time the dog bites you, it's not his fault. |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#23 |
Registered User
Join Date: Nov 2009
Posts: 62
|
Isn't it the basically same thing?, perfect job done meaning the competent person behind.
You are right in general but as someone say, as damn thing work who care about code... I am programming all of my sites (9) and still consider myself as just little more then amateur but always learning. The time is the crucial factor for improvement but I must notice one other thing wich I can't explain to myself: SE treatment vs good and less good sites. I saw to much websites with awfully code behind but with excelent SE position and vice versa. What do you think wich pattern will someone follow when it comes to coding? |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#24 | |
So Fucking What
Industry Role:
Join Date: Jul 2006
Posts: 17,189
|
Quote:
__________________
best host: Webair | best sponsor: Kink | best coder: 688218966 | Go Fuck Yourself ![]() |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#25 |
Confirmed User
Join Date: Oct 2003
Location: Atlanta
Posts: 2,840
|
maybe its because a lot of adult webmasters are young and want everything dirt cheap. they'll outsource for pennies if the can. Its rare to fine an adult webmaster willing to pay $35 - $50 an hour for clean, bug free documented coding. They want that $4-$8 "yes sir i can do that", coder. So you pretty much get what you pay for.
If you're paying a programming $500 for a project that should realistically cost $1500 or $2000, don't complain when its buggy cause they're just rushing through your project in order to complete the 2-4 other projects they're working on in order to pay bills and get through life. |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#26 |
So Fucking What
Industry Role:
Join Date: Jul 2006
Posts: 17,189
|
i know think code fucked . lert tak to manager okay ?
__________________
best host: Webair | best sponsor: Kink | best coder: 688218966 | Go Fuck Yourself ![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#27 | ||
Too old to care
Industry Role:
Join Date: Jun 2001
Location: On the sofa, watching TV or doing my jigsaws.
Posts: 52,943
|
Quote:
Quote:
![]() True Story. My Brother can program in machine code, he studied at college in the 70s. He used to work part time for a well known sponsor, building the CMS, sites, etc. The pay was poor and he found better work on Craigslist. So much better he dropped the porn industry and moved. Now programming a big job for a company in the Medical Industry. Online porn largely paid big bucks to the affiliates, the rest they cut to the bone. acctman ![]() |
||
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#28 |
see you later, I'm gone
Industry Role:
Join Date: Oct 2002
Posts: 14,099
|
SOMP produces most of the code you are talking about. Programmers that use the SOMP methodology usual produce working code very rapidly but it often is not up to the SNOB methodology of programming standards in that it often produces straight line, right to the heart of the matter code.
SOMP programmers feel that a lot of internal documentation is unnecessary for several reasons: 1. It adds time to a project. As many SOMP studies have demonstrated. The time taken to develop a project can actually double bedause of ANAL documentation. This increases the time and therefore the cost of the project. 2. SOMP developers feel that any decent developer can read code and should be able to decipher what is going on. They do not feel that it is totally necessary to caption every "If...then...Else" statement with ridiculous paragraphs stating that they are going to now make a decision and take some action on the basis of that decision. 3. SOMP developers have found that it is in their best survival interests to produce commentless code because it is the common misconception of clients (usually being told this by SNOB developers) that commentless code is very hard to follow and therefore the client feels they need to stick with the original developer. This ensures that the original developer gets first shot at upgrades in the future. SOMP developers often do not use many classes and some do not even use modules or developer designed functions. Often the code is just a straight line or loop. Start, do this, do this, do this, end. SOMP developers feel that many developers stress classes and modularity to excess and that SNOB programmers often waste time and effort building classes and modules for no other reason that they have bought into the dogma that object orientation solves everything and that if something is not built into classes then it is inherently wrong (25 years ago the same arguments were made by the then SNOB developers that everything had to use a relational structure or it was wrong). Most SOMP developers can use classes, modules and functions as well as any other developers. They prefer to use the best tool, of the available tools, for the job at hand. They go in. They do the job and they are done. They do not bullshit around worrying about whether they could have made it prettier. They do not worry about whether someone else will be able to follow them up. They are down and dirty, rapid fire developers. Or at least that's what I've heard. .
__________________
All cookies cleared! |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#29 | |
So Fucking What
Industry Role:
Join Date: Jul 2006
Posts: 17,189
|
Quote:
__________________
best host: Webair | best sponsor: Kink | best coder: 688218966 | Go Fuck Yourself ![]() |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#30 |
see you later, I'm gone
Industry Role:
Join Date: Oct 2002
Posts: 14,099
|
__________________
All cookies cleared! |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#31 |
So Fucking What
Industry Role:
Join Date: Jul 2006
Posts: 17,189
|
__________________
best host: Webair | best sponsor: Kink | best coder: 688218966 | Go Fuck Yourself ![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#32 |
see you later, I'm gone
Industry Role:
Join Date: Oct 2002
Posts: 14,099
|
Edited :Bitchiness removed. Uncalled for,
.
__________________
All cookies cleared! |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#33 |
see you later, I'm gone
Industry Role:
Join Date: Oct 2002
Posts: 14,099
|
__________________
All cookies cleared! |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#34 |
So Fucking What
Industry Role:
Join Date: Jul 2006
Posts: 17,189
|
.................................................. .
__________________
best host: Webair | best sponsor: Kink | best coder: 688218966 | Go Fuck Yourself ![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#35 |
So Fucking What
Industry Role:
Join Date: Jul 2006
Posts: 17,189
|
happy days yeah .................
__________________
best host: Webair | best sponsor: Kink | best coder: 688218966 | Go Fuck Yourself ![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#36 |
So Fucking What
Industry Role:
Join Date: Jul 2006
Posts: 17,189
|
just seeing how things are going ... this and that
__________________
best host: Webair | best sponsor: Kink | best coder: 688218966 | Go Fuck Yourself ![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#37 |
So Fucking What
Industry Role:
Join Date: Jul 2006
Posts: 17,189
|
__________________
best host: Webair | best sponsor: Kink | best coder: 688218966 | Go Fuck Yourself ![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#38 |
Confirmed User
Join Date: Jan 2005
Location: Stockton
Posts: 4,365
|
If it ain't broke don't fix it..
__________________
ICQ:268731675 |
![]() |
![]() ![]() ![]() ![]() ![]() |