Test psaní v jazyce C++

Procvičuj psaní skutečného kódu v C++ — symboly, klíčová slova a odsazení, které používáš každý den. Měří WPM při programování, přesnost a přesnost syntaxe.

Čas0:00
WPM0
CPM0
Chyby0
Postup0%
Nejlepší · C++0

Klikni sem a začni psát

Enter = nový řádek · Tab = odsazení · Esc = restart. Špatná klávesa se započítá a kurzor počká na správnou.

Tipy pro psaní v jazyce C++

C++ je plné symbolů: operátory rozsahu ::, šablony <>, přístup přes ukazatel -> a reference & vyžadují Shift nebo nepohodlné natažení. Zpomal u std:: a ->, dokud je prsty nenajdou poslepu.

Úryvek C++, který můžeš dostat

class Counter {
public:
    void increment() { ++value_; }
    int value() const { return value_; }
private:
    int value_ = 0;
};

Testy psaní kódu podle jazyka

Jak funguje test psaní kódu

  1. Vyber jazyk a délku, klikni do editoru a začni psát — časovač se spustí prvním úhozem.
  2. Pro nové řádky stiskni Enter. Se zapnutým automatickým odsazením se úvodní mezery přeskakují stejně jako ve tvém editoru; vypni ho, abys procvičil i odsazení.
  3. Špatná klávesa zčervená a započítá se, ale kurzor počká na správný znak — takže se změří každé přepsání, aniž by zůstal rozbitý kód.
  4. Tvůj výsledek ukáže WPM při programování, celkovou přesnost, přesnost syntaxe a přesně ty znaky, které jsi minul nejčastěji.

Test psaní kódu — časté otázky

Jaká je dobrá rychlost psaní pro programátory?

WPM při programování bývá o 30–50 % nižší než WPM u souvislého textu kvůli symbolům, velikosti písmen a odsazení. 40–60 WPM kódu s přesností nad 95 % je solidní; nad 70 je výborné.

Co je přesnost syntaxe?

Je to tvá přesnost jen u znaků, které nejsou písmena — závorky, složené závorky, uvozovky, středníky a operátory. Právě tyto klávesy způsobují většinu syntaktických chyb, takže je to číslo, které stojí za zlepšení.

Které jazyky mohu procvičovat?

JavaScript, TypeScript, Python, SQL, Java, C#, C++, Go, Rust, PHP, HTML, CSS a Bash — vše skutečné úryvky z praxe.

Stane se z tebe lepší programátor, když budeš psát rychleji?

Myšlení je důležitější než psaní, ale plynulé psaní symbolů odstraňuje tření: méně překlepů, méně rozbitých buildů a víc pozornosti pro samotný problém.

Pokračuj v cvičení