Appian Workflows - Record Centric Design or Task-based workflow

I found multiple points raised on community regarding how to build workflows in Appian, almost at all place it's mentioned to prefer task based workflows. But i went through Appian success guides and feel both approach are well documented and in some places it's highlighted to build record centric design over task design. Wanted to know why record centric design should not be preferred in first place over task based workflow?
  • Record Centric Applications or Task-based Applications (Modular Design with Sub-processes) are both documented approach of building the applications
                  
  • Under Appian "Best Practices: Appian User Stories", Appian has highlighted issue with Process centric design
                     
  • Under Appian "Antipatterns: Solution Design Mistakes to Avoid in Appian", Appian has recommended "Take a records-first approach by centering workflows around data and records"
  • Ideal way of building data-centric or task-based workflow, are both well document approaches

  Discussion posts and replies are publicly visible