Самое главное (и непростое) это сделать так, чтобы "клиент" сам захотел разрабатывать, собирать и отлаживать! Чтобы было интересно разбираться и узнавать новое!
Что такое асимметричный ответ?
Это когда о тебе негативно отзываются в комментарии, а ты об авторе этого комментария пишешь хорошо и по-доброму: в некрологе!