bookmate game

V.Anton Spraul

  • Samson Mwathihas quoted2 years ago
    Make no mistake: Programming, and especially problem solving, is a creative activity. Creativity is mysterious, and no one can say exactly how the creative mind functions.
  • Samson Mwathihas quoted2 years ago
    When faced with an onerous problem, I experiment with a reduced version of the problem.
  • Samson Mwathihas quoted2 years ago
    The other lesson is that sometimes problems are divisible in ways that are not immediately obvious.
  • Samson Mwathihas quoted2 years ago
    Even if you are unable to find a clean division, you may learn something about the problem that helps you to solve it. When solving problems, working with a specific goal in mind is always better than random effort, whether you achieve that specific goal or not.
  • Samson Mwathihas quoted2 years ago
    Restating the problem in a more formal manner is a great technique for gaining insight into a problem.
  • Samson Mwathihas quoted2 years ago
    The broader lesson is that thinking about the problem may be as productive, or in some cases more productive, than thinking about the solution. In many cases, the correct approach to the solution is the solution.
  • Samson Mwathihas quoted2 years ago
    The main lesson from sudoku is that we should look for the most constrained part of the problem. While constraints are often what make a problem difficult to begin with (remember the fox, the goose, and the corn), they may also simplify our thinking about the solution because they eliminate choices.
  • Samson Mwathihas quoted2 years ago
    This is perhaps the most important rule. You must always have a plan, rather than engaging in directionless activity.
  • Samson Mwathihas quoted2 years ago
    General Dwight D. Eisenhower was famous for saying, “I have always found that plans are useless, but planning is indispensable.”
  • Samson Mwathihas quoted2 years ago
    the Prussian Helmuth von Moltke, famously said that “no plan survives first contact with the enemy”). But no army can succeed without planning and organization. Through planning, a general learns what his army’s capabilities are, how the different parts of the army work together, and so on.
fb2epub
Drag & drop your files (not more than 5 at once)