プログラミング

プログラミング

テストコードを書くとき、書かないとき

エンジニアをやっていると、日々のプロジェクトの中で「いま本当にテストコードを書く必要があるのか?」と悩むことがあります。 今日は、そんなときに拠り所になる視座についてです。 エンジニアHubに掲載されていた、ソフトウェアの品質...
Python

私がPythonを学びはじめた頃に知っておきたかったこと

今日はエンジニアHubに掲載されていた、『Pythonプロフェッショナルプログラミング』著者の方のインタビュー記事の引用です。 私がPython学びはじめの頃に知っておきたかった学習方法が掲載されていたので、引用して紹介...
Python

【Python】再帰関数をシンプルな例題で理解する

再帰関数ってややこしいですよね。 この記事では再帰関数について、シンプルな例題を実際にPythonでプログラミングしながら解説していきます。 解説は以下の書籍を参考にしています。プログラミングの一般教養が楽しく学べるおすすめの...
プログラミング

読みやすくて綺麗なコードの書き方【リーダブルコードまとめ】

綺麗で読みやすいソースコード、書きたいですよね。 読みやすいコードを書けるか否かはプログラマーにとって死活問題であり、私自身、仕事でコードを書くようになってから、その重要性を強く意識するようになりました。 本記事では、良いコー...
プログラミング

iPadでPython開発!手軽にiPadでプログラミングする方法

ややこしい設定は一切不要!手軽にiPadにPython開発環境を用意して、プログラミングをする方法をご説明します。また、iPadで開発するときに気をつけたい問題も取り上げます。
プログラミング

プログラミング言語はPythonがおすすめな4つの理由【効率的な独学方法も紹介します】

どのプログラミング言語を学べばいいか分からない。Pythonに入門しようか迷っている。効率良くPythonを独学したい。この記事では現役エンジニアで日頃からPythonを使う筆者が、Pythonの魅力と効率的な独学方法をご紹介します。