JavaRush
AI Academy
new
Promotion
Learning
Courses
Tasks
Quizzes
Games
Help
Schedule of nudges
Internship
Community
Users
Forum
Chat
Articles
Activities
Reviews
Subscriptions
Light theme

Lectures

  • Reviews
  • About us
  • CS50
Start
Start learning
Start learning
  • My progress
  • Courses
  • Quest map
  • Lectures
  • Why the author cannot see his own bug

    Claude Code SELF
    6 level,0 lecture
    Tommy finds a bug in his published Snake game that the agent who assembled it himself cannot see. Alex explains: the one who built the thing cannot see it from the outside — you need someone completely fresh.
    Open
  • Agent, AI agent, and subagent

    Claude Code SELF
    6 level,1 lecture
    Alex untangles the confusion of three words: the main agent (Claude Code itself) and the subagent — a separate worker with a fresh head of its own, who lives in a file and is spun up for a narrow task.
    Open
  • Why a fresh perspective matters

    Claude Code SELF
    6 level,2 lecture
    Code review is separate work, not finishing up. Alex explains why another person’s eye sees better: it is not about smarts, but about a clean context, not clogged by your own build.
    Open
  • Second engineer: subagent

    Claude Code SELF
    6 level,3 lecture
    What goes into the subagent file, how to check that the worker is up, and how to delegate a task to it in one go. And there is also a bonus: you can give the agent a task by voice.
    Open
  • Working with subagent findings

    Claude Code SELF
    6 level,4 lecture
    Tommy goes through the whole path himself from start to finish: he adds the subagent role, delegates the review, gets the list of findings with the bug first, chooses what to take on, adds his own changes, and turns in the result.
    Open
  • Additional Resources

    Claude Code SELF
    6 level,5 lecture
    Three level articles in one list: how code review works and how to hand it to an agent, why a subagent gets its own context window and read-only access, and how to brief a reviewer and then check the report.
    Open
Learn
  • Registration
  • Java course
  • Help with tasks
  • Pricing
  • Game projects
Community
  • Users
  • Articles
  • Forum
  • Chat
  • Activities
Company
  • About us
  • Contacts
  • Reviews
  • FAQ
  • Support
JavaRushJavaRush — is an interactive online course for learning Java programming from scratch. It contains 1200 practical tasks with one-click solution checking, the necessary minimum of theory on Java basics, and motivating features that help you complete the course: games, quizzes, interesting projects and articles on effective learning and the career of a Java developer.
Follow us
Язык интерфейса
Русский
English
Українська
"Programmers are not born" © 2026 JavaRush
MastercardVisa
"Programmers are not born" © 2026 JavaRush