Click here to Skip to main content
15,904,926 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I have a new job, and have been given the assignment of adding an option to our code. The code has been rewritten in VB.NET, and I am told I have all the files necessary to do my job.

My problem is getting the code to compile, we have run into missing libraries, classes that we cannot find and many other issues to boot.

Our strategy is to get a working model to compile then take it from there, and we have copied the working files from the server.

My gut tells me this is simply an issue of letting Studio know where everything is.

What is the best approach for tackling this task? Is there a standard used when developing with Studio?

Thanks much for any help you can give.
Posted

1 solution

Technically, there is no such problem at all; and there is nothing to discuss. I feel that the problem is the organization of development in the teem you recently joined. Do they have development documentation? Do they use Revision Control System? Do they have distinct procedures for submitting the code? Do they have one-click or automated build? Regular build cycle? Testing cycle?

Anyway, check it with this well-know thing known as Joel Test, after Joel Spolsky:
http://www.joelonsoftware.com/articles/fog0000000043.html[^].

Something tells me that your currect organization is not even close. I hate to tell you that, but it's better to be ready in advance — get ready for big troubles.

[EDIT]

You can try to change how things are done in the company if you have guts and experience, but technical and how to influence people, but I'm afraid the first thing to consider before it's too late: look for alternative employment.

Sorry for you,
—SA
 
Share this answer
 
v5
Comments
jonsey29847 1-May-12 14:56pm    
Your insight is ironic, one of the messages we get when we run the existing existing executable is "Just run away..."

I am fortunately working for someone who recognizes the problem, and we are here to fix it.

I will pass your link on.
Sergey Alexandrovich Kryukov 1-May-12 16:14pm    
It is not really ironic; I was 100% serious. I had enough of it. I actually always took the first root -- to influence people and change things. It's never easy, and the resistance can be enormous. Sometimes it worked.

Just think about it: it the mess was created and supported of months or years, some people created it, and they might feel comfortable about it. If you try to improve things, they may hate it. I'm not joking -- it happens all the time. Such situations require tons of patience, nerve and hard work. It's good it you have someone on your side.

I really wish you all the luck you can have. Don't underestimate the difficulties but be brave -- you will really need it.
--SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900