SANOOBFITYOUR PERSONAL FITNESS COACH

Complexity for the Sake of Complexity

Published: 4 October 2026Evidence reviewed: 4 October 2026Last updated: 4 October 2026Next review: 4 October 2027

The problem: the program looks clever, but you are not progressing

You open a program and it has twelve exercises per session, three kinds of sets with names you have to look up, a tempo for every lift, a wave of loads that changes every day, a balance board for the squats and a different finisher each week. It looks serious. It looks like the work of someone who knows a great deal. And after six weeks you cannot say whether you are stronger, because almost nothing was repeated the same way twice.

This is complexity for the sake of complexity. It is one of the quieter traps in fitness because it does not look like a shortcut or a gimmick. It looks like expertise. The previous lessons in this phase showed you how random workouts, influencer plans, celebrity routines, constant switching and transformation promises can mislead. This lesson gives you one more tool for judging what you see: a way to tell useful complexity from decoration.

The simple answer

Complexity in a program is only worth its cost when it solves a specific problem you actually have. If you cannot name the problem a method solves for you right now, it is probably adding fatigue, confusion and missed sessions without adding results.

The constitution says it plainly: complexity should solve a problem, not demonstrate intelligence. Beginners need simple programs. As capacity grows, options grow. As the goal becomes specific, precision grows. Complexity follows the person; it never leads.

Why complexity is so attractive

Complex programs sell well for understandable reasons:

None of this makes complex methods bad. It means their appearance tells you nothing about whether they fit you.

Complexity is not the same as difficulty, specificity or progression

Three ideas are often mixed up with complexity, and separating them clears most of the confusion.

Complexity is the number of moving parts you have to manage: exercises, set types, load schemes, tempos, rules and decisions. Every moving part has a cost in attention, setup time, learning and recovery. The question is whether it pays that cost back.

What the evidence says

Research does not test complexity as one thing, but it does test many of the methods that make programs complex. Keep these four layers apart as you read: what research supports, the coaching principle drawn from it, how APEX organizes it, and what you decide for yourself.

Research evidence

How certain is this?

Moderately. These reviews pool studies that are often short, small and done on younger or recreationally trained people. They do not prove that complex methods never help. They do show that the basic variables (enough hard sets, sensible effort, gradual progression, enough frequency and recovery) carry most of the result, and that extra layers add little on average unless they solve a particular problem.

Coaching principle

Start with the simplest structure that delivers the dose your goal needs. Add a layer only when a measured problem appears that the layer is known to solve, and add one at a time so you can see whether it helped.

The APEX principle: minimum necessary complexity

Constitution section 73 sets out a ladder:

Section 32 adds that periodization complexity should increase only when it solves a real programming problem. Section 36, one step not ten, reminds you that something can be important without being important right now.

So APEX treats complexity like a budget. You have a limited amount of attention, time and recovery. Each method spends some of it. Spend it where it buys a result you need.

The complexity test: five questions

Use these questions on any element of any program: an exercise, a set type, a tempo, a load scheme, a gadget.

  1. What problem does this solve? Name it in one sentence. "It is advanced" is not a problem.
  2. Do I have that problem? Is there evidence in your logbook or measurements, or are you guessing?
  3. Is there a simpler fix? Often the real problem is missed sessions, poor sleep, too little effort or too many changes.
  4. Can I execute it well? A method you cannot perform, set up or recover from in your real week costs more than it returns.
  5. How will I know it worked? If nothing in your measurements will change, you cannot tell whether it earned its place.

If an element fails questions 1 or 2, remove it for a block. If it fails 3, try the simpler fix first. If it fails 4 or 5, it does not belong in your program yet.

Useful complexity versus decoration

Here is how the same method can be useful for one person and decoration for another.

Notice the pattern. The method is not the issue. The fit is.

A relatable example

Imagine a person in their late thirties with a busy job and two children who has trained on and off for a year. They follow a program found online: five days a week, a different rep scheme every day, three supersets per session, tempo counts on every lift and a weekly "shock" day. Sessions run 90 minutes. They usually manage three of the five, rarely the same three, and their logbook shows numbers that cannot be compared week to week.

Run the complexity test. What problem does the daily load variation solve? They are not stalled on simple progression; they have never had stable progression to stall on. What problem does the shock day solve? None they can name. What is the real problem? Attendance and time.

The simpler fix is an upper / lower or full-body plan on the three days they can reliably attend, straight sets on stable exercises, one progression rule, and supersets kept only because they solve a real problem: a 45-minute limit. Nothing about this is less serious. It is more likely to work, because it can be done and measured.

What this means at different stages

Inside a training season, the training phases Learn, Overload, Amplify, Deload and Reassess are themselves a simple frame. Reassess is the natural moment to ask whether any added layer earned its place in the block just finished.

Common mistakes

What not to copy

Do not copy the complexity of an elite athlete's program. Their detail exists because their simple progress ran out years ago, because their sport demands precise peaking, and because they often have coaches managing it with them. What you can copy is the principle underneath: every element has a job. Ask what job each part of their program does, then ask whether you have that job to do yet. Usually you do not need their program. You need your next appropriate step.

Your next best step: a complexity audit

Do this once, before your next session:

  1. Write down every element of your current program: each exercise, each set type, any tempo, the load scheme, any extra devices or finishers.
  2. Next to each one, write the problem it solves for you in one sentence.
  3. Anything without an answer you can back up with your logbook or measurements is parked for one block of about four to six weeks. Parked, not banned.
  4. Keep your main exercises, straight sets and one progression rule. Measure the one marker that matches your primary goal.
  5. At Reassess, compare. If progress held or improved, the parked elements were decoration. If a specific problem appeared, bring back only the one method that solves it.

That audit turns the question "Is this program advanced enough?" into a far more useful one: "Does every part of this program earn its place for me right now?"

Where this fits in APEX

This lesson sits in the editorial phase on escaping fitness confusion, just before article 89, How to Judge Any Training Program, which turns these questions into a full method for evaluating any plan you meet. The complexity test is one part of that larger judgement: a program can be well designed and still be too complicated for the person in front of it.

A sample, by level

Sample: The Simple Core With One Earned Layer

This is a sample to illustrate the lesson, not anyone's personal program. Each level keeps straight sets, stable exercises across the movement families and one progression rule. Where a level adds a more complex method, the note says exactly which problem it solves; if you do not have that problem, use straight sets instead. Choose the level by competency, not by how impressive it looks.

Beginner

APEX stage: Foundation · 3 days a week

Full Body A
ExerciseSetsRepsRestNote
Goblet squat38-122 minSquat family. Simple, loadable and easy to repeat.
Seated cable row310-1290 sPull family on a supported tool; machines are legitimate at every level.
Incline dumbbell press38-1290 sPush family.
Dumbbell Romanian deadlift210-122 minHinge family; learn position before load.
Dead bug26-8 per side60 sAnti-extension bracing; no instability gadgets needed.
Full Body B
ExerciseSetsRepsRestNote
Leg press310-122 minSquat-related capacity on a stable machine.
Lat pulldown310-1290 sVertical pull.
Push-up (hands elevated if needed)36-1290 sLower the hand height as control improves.
Split squat, supported28-10 per side90 sLunge and single-leg practice.
Farmer carry330 m60 sCarry family; progress distance before load.

How to progress: One rule only: when you complete the top of the rep range on every set with control and about 2 to 3 reps in reserve, add the smallest load increase next session. No set techniques, no tempo counts beyond controlled lowering and no daily load changes. After about six weeks, retest at Reassess.

Intermediate

APEX stage: Transformation · 4 days a week

Upper
ExerciseSetsRepsRestNote
Barbell or dumbbell bench press36-102-3 minMain lift, straight sets, done first while fresh.
Chest-supported row38-122 minMain pull, straight sets.
A1: Seated dumbbell shoulder press38-1260 s then A2Superset solves one problem: the time cap.
A2: Lat pulldown310-1290 s after pairAntagonist pairing so neither exercise is weakened much.
Cable triceps pushdown210-1560 sSingle-joint accessory.
Lower
ExerciseSetsRepsRestNote
Back squat or hack squat36-102-3 minChoose the tool you control; neither is more advanced.
Romanian deadlift38-102-3 minHinge, straight sets.
A1: Walking lunge210 per side60 s then A2Superset only for the time cap.
A2: Pallof press210 per side90 s after pairAnti-rotation; low fatigue, pairs well.
Standing calf raise210-1560 sControlled lowering, no bounce.

How to progress: Double progression on every exercise: work up to the top of the range on all sets, then add load and return to the bottom of the range. The one earned layer is antagonist supersets on accessory pairs, used only because sessions are capped at about 45 minutes; if you have time, do the same exercises as straight sets. Plan a deload after about five to six weeks, then Reassess.

Advanced

APEX stage: Development · 4 days a week

Lower Heavy
ExerciseSetsRepsRestNote
Back squat43-53-4 minAbout 2 reps in reserve; main progression lift.
Romanian deadlift36-82-3 minStraight sets.
Bulgarian split squat28 per side2 minSingle-leg capacity.
Suitcase carry330 m per side60 sAnti-lateral flexion.
Upper Heavy
ExerciseSetsRepsRestNote
Bench press43-53-4 minAbout 2 reps in reserve.
Weighted pull-up or heavy pulldown45-82-3 minMatch pulling to pushing.
Seated cable row38-1290 sStraight sets.
Dumbbell lateral raise212-1560 sAccessory.
Lower Light
ExerciseSetsRepsRestNote
Paused back squat34-63 minTwo-second pause at the point where position is lost; solves that one problem only.
Leg press310-122 minVolume on a stable tool.
Seated leg curl310-1290 sSingle-joint hamstring work.
Ab wheel rollout36-1090 sAnti-extension within control.
Upper Light
ExerciseSetsRepsRestNote
Incline dumbbell press38-122 minLighter day, more reps.
Chest-supported row310-1290 sStable, repeatable.
Overhead dumbbell press38-102 minVertical push.
Face pull212-1560 sUpper back accessory.

How to progress: For a lifter whose simple weekly load increases have stalled for three to four weeks of real adherence. The one earned layer is a heavy day and a lighter day for the main lifts, plus a paused squat used only because the logbook shows position lost at one point in the lift. Add load on the heavy day when all sets are completed at the target effort; keep the light day stable. Deload after about four to six weeks and Reassess with a submaximal rep test.

This is general fitness education, not medical advice. If you have pain, an injury, a health condition, are pregnant or have recently given birth, or take medication, speak with a qualified healthcare professional before starting and follow their boundaries. Stop any exercise that causes sharp pain, dizziness or unusual symptoms, and keep the effort within what you can control.

This is a sample for this lesson, not your personal program.

Sources

  1. Comparison of Periodized and Non-Periodized Resistance Training on Maximal Strength: A Meta-Analysis., Sports medicine (Auckland, N.Z.) (2017) https://pubmed.ncbi.nlm.nih.gov/28497285/
  2. American College of Sports Medicine position stand. Progression models in resistance training for healthy adults., Medicine and science in sports and exercise (2009) https://pubmed.ncbi.nlm.nih.gov/19204579/
  3. Maximizing Muscle Hypertrophy: A Systematic Review of Advanced Resistance Training Techniques and Methods, International Journal of Environmental Research and Public Health (2019) https://doi.org/10.3390/ijerph16244897
  4. Canadian Society for Exercise Physiology position stand: The use of instability to train the core in athletic and nonathletic conditioning, Applied Physiology, Nutrition, and Metabolism (2010) https://doi.org/10.1139/H09-128

Your next step

Do a complexity audit: list every element of your current program, write the problem each solves for you, park anything without an evidence-backed answer for one four to six week block while keeping main exercises, straight sets and one progression rule, then compare at Reassess and bring back only a method that solves a specific problem.

Related APEX lessons

Download the SanoobFit app for your free training program.

Download on the App Store
Previous87. Shortcuts and Transformation ClaimsNext89. How to Judge Any Training Program

Muhammed Sanoob

Personal Trainer and Strength Coach. CSCS strength and conditioning coach, REPS Level 3, Precision Nutrition Level 1 and 2. Two time National MMA Champion (2016, 2017). 15+ years in personal training and former corporate personal trainer at Goldman Sachs. About the coach

Stay in the loop

Join the SanoobFit newsletter

Training tips, nutrition truths, and behind the scenes from Coach Sanoob, straight to your inbox. No fluff, no spam.

Weekly · Free forever · Unsubscribe anytime
Something went wrong. Please WhatsApp us directly.
✓

You're in

Thank you for subscribing. You'll receive SanoobFit updates soon.

Link copied