yjchong514
asked on
Programming Experience Sharing for those solely in software industry #4
4.Some companies have their own framework that you need to use their own library and reuse
their module as a template to build a new module. I faced difficulties to understand how the
template work and late to deliver the program in schedule. Most time, I am rebuilding the new
module with my own logic but not the company 's logic.
How to understand the framework 's logic and deliver the program in time or faster?
their module as a template to build a new module. I faced difficulties to understand how the
template work and late to deliver the program in schedule. Most time, I am rebuilding the new
module with my own logic but not the company 's logic.
How to understand the framework 's logic and deliver the program in time or faster?
ASKER
Let said I have foundation of programming knowledge and just engaged to a new company.
The company want me to enhance module in their existing system within one/two weeks time. Is it
possible to achieve since I am not familiar with their customised framework?
The company want me to enhance module in their existing system within one/two weeks time. Is it
possible to achieve since I am not familiar with their customised framework?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Thanks for your reply, but can you explain more on:
If their code is finetuned and running as best it could ever possibly be, no amount of time will make it better.
If making it 1ms quicker is a good enough improvement and the code is a mess, probably very likely you'll get it done in less than a day.
If their code is finetuned and running as best it could ever possibly be, no amount of time will make it better.
If making it 1ms quicker is a good enough improvement and the code is a mess, probably very likely you'll get it done in less than a day.
If the code you are given is sloppy, it should be relatively easy to make it better. If the code you are given is perfect, you will never make it better.
Without know what the code is like, or what their expectation is it is impossible to say whether or not your task is achievable.
Without know what the code is like, or what their expectation is it is impossible to say whether or not your task is achievable.
ASKER
Thanks for your opinion
The only way to get better at something is to practice it. Plain and simple.