Environment variable are used by the system and user to find the location of various path which are initialized at the time of booting operating system on the system.
Python Debugger In python for debugging we can import pdb module which come along with python itself . for more information you can refer link import pdb val=int(input("Enter Value")) pdb.set_trace() #breakpoint print(val) val=30 pdb.set_trace() print(val) pdb.pm() # end python debugging
Facts of Software Engineering People The most important factor in software work is the quality of the programmers. The best programmers are up to 28 times better than the worst programmers. Adding people to a late project makes it later. The working environment has a profound impact on productivity and quality. Tools and Techniques Hype (about tools and technology) is a plague on the house of software. New tools and techniques cause an initial loss of productivity / quality. Software developers talk a lot about tools, but seldom use them. Estimation One of the two most common causes of runaway projects is poor estimation. Software estimation usually occurs at the wrong time. Software estimation is usually done by the wrong people. Software estimates are rarely corrected as the project proceeds. It is not surprising that software estimates are bad. But we live and die by them anyway! There is a disconnect between software management and their programmers. The...
Design patterns are the standard solution to frequently occurring problem. it should be reusable. for instance if we use square shape of wheel in vehicle, then it will be designing fault on daily actions. OR Design Patterns: Elements of Reusable Object-Oriented Software", published by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides, often referred to as the Gang of Four (GoF) Most important and popular design pattern are: 1. Decorator pattern 2. Singleton pattern 3. Initialization on demand holder 4. The strategy and the factory pattern 5.Adapter pattern
Comments
Post a Comment