|The stupid question is the question not asked|
Thats great u have made me feel that
"Yes evrything is possible & nothing is impossible and it need u to be a competent programmer."
Its not the matter that you have to write a 50K line code or a million line code it all depends how efficiently and how effectively you can write ur Code with the optimum utilization of resources.
And also said it right u need to have decent testing cases and suites and control over the code and maintainence of the code can be done easily and effectively. People can quite easily write unmaintainable code in any known programming language.
As one of our monk said
A good programmer can overcome a poor language or a clumsy operating system, but even a great programming environment will not rescue a bad programmer. — Kernighan and Pike