TAG

Python

(HSPな人向け)ChatGPTと話しながら、プログラミングの勉強をしてみる

すこーしだけ前に、世間を騒がせたChatGPT。使い方は様々と言われており、自分のクリエイティビティを刺激してくれます。 ChatGPTのプラン ChatGPTには2つのプランがあり、ざっくり言うと無料プランと、有料プランに分かれています。私はお試しとして1ヶ月だけ有料プラン(月額20USドル・2023年8月1日現在)に入ったのですが、課金してもそんなには変わらないんじゃないかなー、という印象です […]

8月1日 成長することについてその3

仕事の合間に、自分のプログラミングスキルを向上させたいと思ってて、Pythonで簡単なトランプのゲームを考えている。ポーカーとか、ブラックジャックとか。順番としては明確で、要件をざっくり考えて、それをモジュール化させていき、プログラミングをしていく。その、モジュール化させていくところがとても難しい。なぜなら、私はざっくりとしたPythonの基本構文は覚えたものの、要件を噛み砕いてどうプログラムとし […]

7月11日 何度目かのテスト自動化にトライ

今日はセブンイレブンの日か。 今日はPythonを使ったテスト自動化を勉強する時間があった。独学で。広大なインターネットの海を泳いでいれば、調べ方さえきちんとしていれば、ある程度確信度の高い情報が集まるよなー、と思っている。 やっているのは、Python、Selenium、Behave(Cucumber)のあたり。これからの時代は自動化だよなー、と10年くらい前から考えていて、そうなると私はテスト […]

テスト駆動開発 4日目

前回のところで、次のステップを書いたところ、予定通りにAttribute errorが出されました。 ちょっと待て 違う、私がやりたかったのはケント・ベックさんのテスト駆動開発を写経したかったのではなく、Pythonでテスト駆動開発を体験したかったんでした。なぜケント・ベックさんのテスト駆動開発を参照したのかというと、テスト駆動開発へのとっかかりを思い出したかったからです。 気を取り直す さて、そ […]

テスト駆動開発 1日目

たまには仕事のことを。新たに、テスト駆動開発の分かるエンジニアになりたいな、と思っていて、これは夢でも理想でもなく、割と現実の延長線上にこの生き方があると信じてやみません。 以下、今の私。これから始めるにはとても良い機会すぎる。10月24日という中途半端さ。強いて言えば今日が月曜日ということくらい。はい、手帳は月曜スタート派です。 現状の、私のステータス テスト駆動開発について、概要は知っている […]