Advanced: Code Reuse, Classes, and CVS Systems
Posted: Sat Jul 07, 2007 11:38 pm
Thanks for checking this topic out, as I am in need of some help, guidance, and assistance to further my development skills.
Outline
1. Intro
2. Admission of Inferiority
3. Code Re-Use
4. Classes and Application
5. CVS
6. Security and E-Commerce
Intro/Bio:
This intro helps place you in my situation; I'm sure many of you were here a couple years ago. I'm 19 and live in Florida. I've worked on the LAMP platform for 3 years, built websites for 7 years, and programmed since age 7. I make pretty good money building websites in my own manner, developing CMS's individually, becoming more secure each one I develop. Finally I am now finding myself taking on bigger responsibilities with each project, slowly delving deeper into e-commerce. I work as a private contractor for a company, who provides a bunch of simple projects mainly for aiding in client independence and upkeep minimization.
Admission of inferiority:
I am an amatuer, I have built some impressive work, but I'm entirely sure there are a million things for me to learn in web development and for that matter any programming. Thats why I've come to these forums, that's why you are reading. I'm sure my conventions for re-using code and many other things are trivial compared to yours. So please, help me out here.
Code Re-use:
I've seen code library applications, but I can't really make effective use of them. Re-using code consists of remembering where I wrote a certain function or process line, then finding it and copying it over to my new app.
Classes:
I understand OO relatively well, I programmed in Java for a year in a class. I don't use classes in my PHP development and I know I should but I can't think of a good way to implement them.
CVS and other Multiple Developer Platforms
I don't know how to use a CVS / Multiple Developer Platform. I honestly want to contribute to Open-Source projects, but I don't even know how to get started. It seems like it's an invite-only croud to me, keeping me away from it.
Developing Secure, and Legal E-Commerce Websites
Visa has guidelines that require certification of e-commerce solutions through verification companies. How do these work, and what are the costs? Do they want my source code?
I have that feeling in the back of my head that I'm flamebait by asking so many questions trying to become a professional, but I thought it was worth a try.
Recently I've had thoughts that the projects I'm building are far too easy for my capability and that I need to move on to more difficult situations. Joining the military after college to see some real technological issues and computing sounds ideal especially with all of those Future Combat System videos and specifications. I'm looking for a challenge in the world of business websites that want "guest books to collect contact information from buyers" rather than "An all-inclusive e-commerce website where buyers can analyze and purchase my products readily from the around the world while maintaining simplicity in the order processing, management, and financing departments."
Anyway, thanks for reading, if you did. You'll find me around the forums, I have a lot to contribute in Content Management Systems, Invision Board Integration, AJAX, Flash, Security and Cookie Management.
Outline
1. Intro
2. Admission of Inferiority
3. Code Re-Use
4. Classes and Application
5. CVS
6. Security and E-Commerce
Intro/Bio:
This intro helps place you in my situation; I'm sure many of you were here a couple years ago. I'm 19 and live in Florida. I've worked on the LAMP platform for 3 years, built websites for 7 years, and programmed since age 7. I make pretty good money building websites in my own manner, developing CMS's individually, becoming more secure each one I develop. Finally I am now finding myself taking on bigger responsibilities with each project, slowly delving deeper into e-commerce. I work as a private contractor for a company, who provides a bunch of simple projects mainly for aiding in client independence and upkeep minimization.
Admission of inferiority:
I am an amatuer, I have built some impressive work, but I'm entirely sure there are a million things for me to learn in web development and for that matter any programming. Thats why I've come to these forums, that's why you are reading. I'm sure my conventions for re-using code and many other things are trivial compared to yours. So please, help me out here.
Code Re-use:
I've seen code library applications, but I can't really make effective use of them. Re-using code consists of remembering where I wrote a certain function or process line, then finding it and copying it over to my new app.
Classes:
I understand OO relatively well, I programmed in Java for a year in a class. I don't use classes in my PHP development and I know I should but I can't think of a good way to implement them.
CVS and other Multiple Developer Platforms
I don't know how to use a CVS / Multiple Developer Platform. I honestly want to contribute to Open-Source projects, but I don't even know how to get started. It seems like it's an invite-only croud to me, keeping me away from it.
Developing Secure, and Legal E-Commerce Websites
Visa has guidelines that require certification of e-commerce solutions through verification companies. How do these work, and what are the costs? Do they want my source code?
I have that feeling in the back of my head that I'm flamebait by asking so many questions trying to become a professional, but I thought it was worth a try.
Recently I've had thoughts that the projects I'm building are far too easy for my capability and that I need to move on to more difficult situations. Joining the military after college to see some real technological issues and computing sounds ideal especially with all of those Future Combat System videos and specifications. I'm looking for a challenge in the world of business websites that want "guest books to collect contact information from buyers" rather than "An all-inclusive e-commerce website where buyers can analyze and purchase my products readily from the around the world while maintaining simplicity in the order processing, management, and financing departments."
Anyway, thanks for reading, if you did. You'll find me around the forums, I have a lot to contribute in Content Management Systems, Invision Board Integration, AJAX, Flash, Security and Cookie Management.