Skip to content

skypenguins/coding-practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

コーディング練習

  • 1日1問
  • まずはLeetCodeのArai60 をやる

1段階目(Step1)

  1. 答えを見ずに解く
  2. 5分考えても分からなかったら答えを見る
  3. 理解したと思ったら、自分の解答を全部消して 1. へ
  4. Acceptedになったら2段階目へ

2段階目(Step2)

  1. コードを読みやすくするために整える(リファクタリング)
    1. 過去に同じ問題を解いている人の解答を読む
  2. Acceptedになったら3段階目へ

3段階目(Step3)

  1. 自分の解答を全部消す
  2. 時間を計測しながらもう一度解く
  3. Acceptedになったら再び 1. へ
      1. ~ 3.を「10〜15分以内」「一度もエラーを出さない」状態になるまで繰り返す
    1. 以上を3回続けられたらその問題は完了とする

3段階目まで終わったらレビュー依頼に出す。

レビュー方法

このリポジトリで問題ごとにbranchを切って、それに対してレビュー用のpull requestを出す。

About

ソフトウェアエンジニアリング協会のコーディング練習用

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published