2021.03.23毎日振り返る


Facts

  • は私が実現した楽透任務にフィードバックした.
  • 5時間以内に会員登録と登録をした場合に,入力が有効値であるか否かをリアルタイムで告知することが実現した.
  • Feelings & Findings


    私が実現した楽透任務にフィードバックした。


    自分が実現した楽透の任務にフィードバックする時間がある.これは評論家のフィードバックを反映したコードで、あまり間違いがないところです.Webアクセス性の考慮が足りない、elements.要素をjsファイルに配置するのはtry-catchを使用しないのとは異なります.
    Webのアクセス性はまだ分かりませんが、inputはlabelと一緒に使用したほうがいいです.buttonはaria-labelを使用するとWebのアクセス性がいいです.体調が悪い人のためには必ずラベルとARIA-labelを使います.
    宝くじタスクではelement私はすべての要素をjsファイルに入れて使っていますが、MVCモードの意味は消えたような気がします.MVCモードではViewが存在するため、登録イベントリスナーを除いてすべての要素がViewで使用される.書類を作って集めなければならないのではないかという疑問がある.
    MVCモードの学習中に、イベントリスナーをViewに登録してコントローラに渡した人がいました.つまり、要素はすべてViewで使われています.その時は変だと思いましたが、画面でコントローラを少し知っておくのもいいと思います.
    この部分はまだ分かりませんが、明日ルド会館に行ってクルーたちと議論するつもりです.
    try-catchは全然使ったことがないので、誰も使ったことがないと思っていました.しかし、私が知らなかったから使っていません.最近、try-catchのフィードバックをエラー処理のために使うというコメントを聞いて、勉強してみると本当に役に立つことがわかりました.
    export const getInvalidEmailMessage = (email) => {
      if (isInvalidEmailFormat(email)) {
        return ERROR_MESSAGE.INVALID_EMAIL_FORMAT;
      }
      
      return '';
    };
    以前使用していたコードを上図のように検証し,エラーがあればメッセージを出力することを実現した.
    ここでは誤りがないときにreturn '';を行い,''の成功を黙示する意味を体現している.これに加えて、関数名を作るのも難しい.
    しかし、現在try-catchを使用するためにthrownew Errorを放出する場合、以下のような変化が発生している.
    export const validateEmail = (email) => {
      if (isInvalidEmailFormat(email)) {
        throw new Error(ERROR_MESSAGE.INVALID_EMAIL_FORMAT);
      }
    };
    これにより、外で使用する場合、try-catchとして使用することができ、error.messageとして使用することができるので、より明確に感じられる.また、関数名もさらに明確になったと思います.
    ここで感じたのは、私がよく知っているものだけでなく、他のものも試してみる必要があるということです.ペルが新しいものを持ってきたときは断らずに使ってみましょう.

    7時間の会員登録と登録時に,入力が有効値であるか否かをリアルタイムで告知することを実現した.


    正直に言うと、alertを発行すれば、ユーザーはどこが間違っているのかを知って修正することができます.しかし、入力ミスをリアルタイムで伝えておけば、最初からエラー入力や下降がない場合があるため、UXが良いと判断し、実施することにした.
    最初は難しくないと思っていましたが、繰り返しを消すのは本当に難しいです.メール、名前、パスワード、パスワード確認の4つの日付、名前、パスワード、パスワード確認の4つの繰り返し.
    しかし,電子メールは重複確認のapiを申請する必要があるため,少し異なり,それらを抽象化するために3~4時間かかった可能性がある.
    最終的に抽象化を行い、httpClientのように抽象化を行ったが、完全に満足していない.しかし、私はまだ一定の満足感を持っていて、私はすでに最大の努力をしたと思います.共同フィードバックで悪いことが起こらないようにしてほしい.
    3時間から4時間を除いて、残りの時間は方法名を作るために使われているようです.責任とキャラクターは本当に曖昧なので、ネーミングが難しいです.英語の勉強を続けるという考えもあるが、ほとんどハングルでは思い出せない.この場合、いろいろな責任があるかもしれないというフィードバックを聞きましたが、難しいこともたくさんありました...
    しかし、私たちはまだ満足していて、発見したバグはすべて処理されました.結果は無視できるが、よくやるために、すべての間違いを見つけた.でもkeyupをするたびにイベントがあるので重すぎて明日は歩いてみます.0.1秒くらい...

    Plans

  • 地下鉄路線図1段階に残る2つの機能
  • 地下鉄路線図2段階スタート->目標終了金曜日!
  • ウトコに行って
  • を勉強します.