bigbeast_kd: (Джо Блэк!)
[personal profile] bigbeast_kd
Помыслилось мне тут. Черт побери, я ведь программист по специальности. Почему же я не использую навыки, с помощью которых управляю действиями компьютера, для управления своей жизнью и работой? Понятно, что полностью заменить моск программой нельзя. Ну так мне полностью и не надо. Но, черт побери, большинство мыслительных операций, которые я предпринимаю, они ведь рутинные, повторяющиеся регулярно. Зачем тратить на них жизнь, единственную и быстротекущую.

Пойдем с начала, с того, что вколачивают в голову любому хэллоувордщику.

1) Линейная последовательность. Делай раз, делай два... то самое элементарное планирование. Интересно, сколько времени удастся сэкономить на мучительных раздумьях - так "раз" мы сделали, что же теперь-то? надо начинать фиксировать на бумаге (жестком диске) последовательности действий.

2) Ветвление. Если А, то действуем по плану А, если не А - по плану Б. Сложность условий, замена бинарных выборов множественным ветвлением, оператор гоу нах - опционально )))

3) Цикл. Повторять пока не получим искомую зверь. Тут самое сложное - условия выхода, не свалиться в бесконечный цикл, там где не надо. Там где надо, можно и свалиться - у нас, людей, такое бывает.

4) То что обычно игнорируют - начало и конец. Любой план надо начинать когда надо, и завершать.

5) Ввод данных. Обязательно должен где-то быть, чтобы не пролететь фанерой над Парижем.

6) Вывод данных. Фиксация результатов бурной деятельности.

Вроде как разумный план.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

bigbeast_kd: (Default)
bigbeast_kd

December 2017

S M T W T F S
     12
345 6789
10111213141516
17 1819 20 212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 15th, 2025 01:04 pm
Powered by Dreamwidth Studios