Такого типу людину називають хакером, і зазвичай це не є безкоштовним терміном від більш професійних серед нас.
Як ви вже помітили, час, який заощаджується на дизайні, організації та контролі, втрачається при налагодженні. І часто в пошуку того, який випуск коду був той, який був фактично поставлений. Якщо ви взагалі можете його знайти!
Я вважаю, що такий тип людини занадто загорнутий у себе, думаю, що вони занадто хороші, щоб працювати з "обмеженнями", які повинні страждати інші, і тому не турбуйтеся з ними, і це втрачає ще більше часу, як решта команда повинна прибирати після них. Вони також не надто задіяні в процесі виправлення помилок (це завдання розробника технічного обслуговування, що добре перебуває під навичками та талантом кодера l33t).
Так, це може бути звичайний підхід в іншому місці, але на моєму місці (і я старший кодер, який має тенденції до цього підходу, так), ми не зазнаємо цього. Справа не в тому, що ми вимагаємо тонни процесів і процедур, але ми наполягаємо на мінімальній кількості організації, контролю вихідного коду (що, чесно кажучи, кривавий схід і чорт корисно!)
Кент Бек та ін., Всі професіонали, які бачили, що старі способи, пов'язані з процесом, були погані самі по собі, тому вони створили нові методики для організації кодування, зберігаючи при цьому більш орієнтовані на ремесло, а потім розповіли всім іншим про це - публікуючи книги ( як ще ти це робив тоді ще до Інтернету?)
Вам здається, що ви маєте право - не приймайте погану практику лише тому, що хтось інший не може її зламати. Ваш керівник команди або керівник повинен важко спускатися на цю "рок-зірку", але якщо вони не такі ... ну, це все одно не заважає вам робити правильно. Тільки не прийміть від неї нецензурної практики, якщо вона накрутить (і вона буде!), То нехай вона прибирає її. Ви дотримуєтесь належних практик (і ви знаєте, що вони є), не даючи їм перебрати їх на шкоду вашій продуктивності кодування, і ви будете корисні для майбутнього.
Ось твір по-справжньому проникливого письменника. Це не виправляє вашу проблему, але дає вам декілька розумінь, чому це так, і, можливо, кілька порад, щоб вирішити цю проблему професійно.