2022 Developer Survey is open! Take survey.

Code Review Stack Exchange is a question and answer site for peer programmer code reviews. It only takes a minute to sign up.

Sign up to join this community
Anybody can ask a question
Anybody can answer
The best answers are voted up and rise to the top

Top Questions

8 votes
5 answers
2k views

Simple Python code that makes a random string of letters and numbers

11 votes
3 answers
1k views

Toggle 2 LEDs using a timer XMEGA-A3BU Xplained

9 votes
3 answers
1k views

A Simple Tic-Tac-Toe Game

5 votes
3 answers
772 views

Class to calculate values of equation ρ = m / v

5 votes
4 answers
889 views

Naming a method that gets the next enum value or starts from the beginning if the given value is the last

2 votes
3 answers
512 views

Returning the other value of boolean enum

8 votes
2 answers
598 views

Markup Language Parser in C++

6 votes
2 answers
346 views

std::array based push-only circular buffer

4 votes
2 answers
740 views

Battle terminal-based game

8 votes
2 answers
583 views

Multithreaded bogosort in Rust

5 votes
2 answers
487 views

CSV to TSV converter in C+yacc+lex and a Makefile

7 votes
1 answer
620 views

Wordle guesser, breaking out of loop by raising exception

6 votes
1 answer
571 views

Abstract class with different derived signatures in Python

3 votes
2 answers
424 views

Implementation of the "tee" utility program

4 votes
1 answer
427 views

Table Printer Project - Automate the Boring Stuff Chapter 6

4 votes
2 answers
244 views

Porting PHP's array_push to Python

3 votes
1 answer
383 views

Can two knights pieces attack one another from current positions?

4 votes
1 answer
255 views

LaTeX: tikz and chemfig combination

3 votes
1 answer
157 views

Python script to POST requests to a networking device

5 votes
1 answer
201 views

Formatting a table using unicode symbols in python

2 votes
2 answers
92 views

Create new columns based on existing columns

3 votes
3 answers
91 views

tee: copy standard input to both stdout and a file

4 votes
1 answer
170 views

Create and view a family tree

5 votes
2 answers
157 views

Stack implementation in C programming Language

2 votes
1 answer
257 views

Project Euler - Problem #1 - Multiples of 3 or 5 - Python

1 vote
3 answers
121 views

Executing Method Call - C#

2 votes
2 answers
79 views

VBA functions to calculate sun and moon positions

3 votes
3 answers
98 views

Json Array to ND Json converter

4 votes
1 answer
95 views

Arbitrary Length Input in C

2 votes
1 answer
120 views

Sum two vectors in x86 assembly

3 votes
1 answer
147 views

Automate the Boring Stuff CH 10 - filling in the gaps

2 votes
1 answer
144 views

Split string by last occurence of character within a range

0 votes
3 answers
98 views

Convert from decimal to binary and octal

4 votes
1 answer
95 views

Blackjack game in C++

2 votes
2 answers
120 views

Generate date_range for string intervals like 09:00-10:00/11:00-14:00/15:00-18:00 and calculate the working minutes

2 votes
2 answers
118 views

FizzBuzz in JavaScript (node.js), my first JavaScript program

4 votes
2 answers
117 views

Recursive function designed to ensure that full folder path exists before copying a file to the location

2 votes
2 answers
95 views

another attempt to implement the tee command

1 vote
1 answer
86 views

Printing a JSON/HTTP response from a Cisco endpoint

5 votes
1 answer
85 views

С++: Find max element from section in matrix

3 votes
1 answer
85 views

Implement a Python frozenmap

1 vote
1 answer
84 views

C# Language Lexer

3 votes
2 answers
65 views

Alphabet Rangoli

1 vote
2 answers
64 views

Minesweeper implementation in C++

4 votes
2 answers
78 views

Multi-threaded Mandelbrot set generator slower than single thread

3 votes
2 answers
74 views

Python: Ensure an entry exists in only one document

2 votes
2 answers
118 views

Find all pairs of natural numbers whose sum is 12

1 vote
1 answer
114 views

General web socket client with auto reconnect capabilities


Looking for more? Browse the complete list of questions, or popular tags. Help us answer unanswered questions.