Skip to content

Optimization & Engineering

  • Author
  • Thank You
Optimization & Engineering

Blog

software

Day 26: Write About Your Problem

Bycoliveira February 8, 2012February 8, 2012

Problem solving is a very individual process. Everyone has a preferred way of thinking about problems, and as a result they come up with their own methods and strategies to find solutions. Programming is similar in that there are several ways of solving any design or implementation issue. It is also a singular field in…

Read More Day 26: Write About Your ProblemContinue

software

Day 25: Learning to Document Properly

Bycoliveira January 12, 2012

Documentation is a polemic topic in programming because there are so many ways of doing it. While everyone agrees at some level that software documentation is important, there is rarely agreement between two programmers on exactly what needs to be documented and how. Despite the misunderstandings, there are still some common practices that can be…

Read More Day 25: Learning to Document ProperlyContinue

software

Day 24: Refactoring Code Frequently

Bycoliveira January 10, 2012

Software is not a static entity that exists in a single, defined way. The great advantage of software over traditional engineering building material is that it can be modeled for different uses as necessary. This advantage, however, incurs in a penalty that is easily overlooked: it is necessary to maintain software during its life time…

Read More Day 24: Refactoring Code FrequentlyContinue

Page navigation

Previous PagePrevious 1 … 5 6 7 8 9 … 52 Next PageNext

© 2025 Optimization & Engineering - WordPress Theme by Kadence WP

  • Author
  • Thank You