Efficient Development & Debugging – An Overview - P&A STUDENT