זה גם תלוי בחוזה...
קודם כל, קוד קריא ומסודר זה תמיד. פשוט עניין של נוחות בעבודה, זה אתה עושה למענך ולא למען אף אחד אחר. לגבי התיעוד - אם אתה מוכר מוצר פשוט יחסית וגומר עניין, אין טעם להשקיע יותר מדי בתיעוד. אם אתה מוכר אפליקציה רצינית, שזמן העבודה עליה הוא, נאמר, חודש ומעלה, בהחלט יש טעם להשקיע בתיעוד, בעיקר אם הזכרון שלך לא משהו (כמו שלי). אם אתה מוכר מוצר + אחזקה, או + שדרוג, אז בהחלט יש טעם להשקיע בתיעוד.