Практика решения различных аналитических задач показала, что систематизация знаний и рассуждение на чистом листе бумаге значительно ускоряют процесс. Такой подход максимально активизирует мозг и предложит вам лаконичное и сжатое решение. Это касается и написания программного кода, особенно при разработке сложного алгоритма. В противоположность этому серфинг в Интернете с попытками склеить готовые куски, предназначавшиеся для немного других задач, приведет к громоздкому и малопонятному нагромождению строк. Даже, если все будет работать, в последующем внести какие-либо изменения станет гораздо сложнее. Это объясняется тем, что при поиске в Интернете вы полагаетесь на чужие наработки и не задействуете мозг полностью. Опасность этого кроется в том, что человек не осознает снижение своей эффективности. Начинать с поиска собственного решения полезно даже в случае отсутствия необходимых теоретических знаний. Цикл практика-теория-практика также называется именем Колба. Он предполагает на перво