I am wondering if it is good practice to name function which does the main logic "proceed" + "functionName".
I would use that name if there are some checks(if-s, try-catches, etc.) in the beginning of the function and I would like to separate main logic into separate function.
Example:
private void function() {
if(someCondition1) {
throw Error1;
}
if(someCondition2) {
throw Error2;
}
try {
proceedFunction(); // <-- Name of the function here
} catch(Exception e) {
// Error handling
}
}
private void proceedFunction() {
// Main logic
}