Na etacie masz pewne standardy, które wyznacza leader/manager i masz z góry odpowiedź, a jak nie jesteś pewien to warto spytać.Jjak robisz bezpośrednio jakąś "chałturkę" dla klienta to warto spytać o preferencje, jak nie ma bladego pojęcia o czym mówisz, a liczy się dla niego efekt to jest to Twój wybór. A jak robisz coś dla siebie to co jest dopuszczalne jest już tym bardziej Twoim wyborem. Standardy kodowania nie powstają po to, aby ktoś się miał czego czepiać, ale aby oszczędzać Twoją pracę i minimalizować koszty powstania/utrzymania określonej funkcjonalności.
Chcesz, pisz jak Ci wygodniej, ale jeśli myślisz że robisz to dla zaoszczędzenia czasu to na 90% się mylisz, chyba że nie znasz żadnego frameworka i/lub obiektowość sprawia Ci problemy.