it is depends upon on the team. and line of business my code commits are late night sometimes. then addressed to QA in google chat after that. and sometimes questions to business too. so software development no one cares, as long the sprint tickets are moving in pace. but the team has a strong rule, unless really necessary or production deployment it will not be forced response and reply.