Це трапляється лише зі мною чи це теж знайоме вам?
Це так: Ви повинні щось створити; модуль, функція, ціла програма ... що завгодно. Це щось цікаве, чого ви ніколи раніше не робили, це складне завдання.
Тож ви починаєте думати, як ви це зробите. Ви малюєте кілька ескізів. Ви пишете кілька прототипів, щоб перевірити свої ідеї. Ви складаєте різні шматки, щоб отримати повний вигляд.
Ви, нарешті, закінчуєте дизайн, який вам подобається, те, що є простим, зрозумілим для всіх, легко ремонтувати ... Ви покривали кожну базу, ви все думали. Ви знаєте, що у вас буде цей клас і цей файл, і схема бази даних. Налаштуйте це тут, адаптуйте це інше, що там є, і т.д.
Але тепер, після того, як все вирішиться, ви повинні сісти і фактично написати код для цього. І вже не кидає виклик .... Був там, зробив це! Написання коду зараз - це лише "формальності", і це виглядає як повторне повторення того, що ви закінчили.
На своїй попередній роботі я іноді відходив від цього, тому що хтось інший робив кодування за моїми специфікаціями, але в моєму новому концерті я відповідаю за весь процес, тому я теж повинен це робити (тому що мені платять робити це).
Але у мене є проект для домашніх улюбленців, над яким я працюю вдома, після роботи, і я просто я, і ніхто мені не платить за це. Я займаюся творчою роботою, і тоді, коли настає час її записати, я просто не відчуваю цього (давайте трохи перегляньте Інтернет, подивіться, що нового в P.SE , на SO тощо).
Я просто хочу перейти до наступної складної речі, а потім до наступної, і наступної ...
Чи трапляється це і з вами? Як ти з цим справляється?
Як ви переконуєте себе зайти і написати чудовий код?
Я візьму будь-яку відповідь.