If I may offer the downside... :)<p>There exists a type of programmer who will write essentially the same lines of code over and over and over again. If you&#x27;re this type of programmer, having to type long function names is extremely painful.<p>There exists another type of programmer who refuses to retype the same thing over and over, so instead uses some technique for reusing that code. If you&#x27;re this type of programmer then long, descriptive names are preferable.