コードコンプリート
Code Complete第2版〈上〉―完全なプログラミングを目指して
- 作者: スティーブマコネル,Steve McConnell,クイープ
- 出版社/メーカー: 日経BPソフトプレス
- 発売日: 2005/03
- メディア: 単行本
- 購入: 44人 クリック: 1,166回
- この商品を含むブログ (283件) を見る
読みました。もっと若いうちに読んでおきたかった。コーディングスタイルとか変数の命名とか、似たようなトピックは今まで読んだ本にも出てきたけれど、これが原典になるのかな。自分が普段なんとなくやっていたことも改めて意識づけできて良いなと思いました。疑似コードプログラミングとか。あとこの本をハブにして、紹介されている本をあたっていくのも面白いなと感じました。個人的にはデザインパターン勉強したい。近いうちに下巻も読みます。
自分が今就いているジョブにあまりのめり込めないとか、なかなかお手本になる人がいないとか、日々悶々としている人がいたら、技術書を読んでみるのもけっこう良いんじゃないかと思う。
MacでPython開発の準備
2014/01/08追記
本記事ではEclipseを使用したPython開発環境の説明をしていますが、今はPyCharmを使っています。Community Editionは無償なのでこちらの使用を検討してください。
Download JetBrains Python IDE :: PyCharm
動機
自分が今までほとんど経験がないLLに触れてみようということと、『達人プログラマー』の毎年一つは新しい言語を学習しようというのに触発され、Pythonをやってみることにしました。
開発環境の準備
今回はMacで開発環境を準備するところから。Eclipseのインストールと、EclipseにPython開発用のプラグインであるPyDevのインストールをします。
自環境はMac OS X 10. 7. 5です。
ざっくりと
・Eclipse本体のダウンロード
・Eclipseの日本語化
・Aptana studio3をElipseにインストール
これでEclipseでPythonの開発ができます。Python自体はMacにプリインストールされています。Aptana studio 3ですが、インストールすることでPyDevも一緒にインストールされます。詳しい手順は以下に記します。
Eclipse本体のダウンロード
まずはEclispe公式からEclipse本体(4.2.2)をダウンロードします。
http://www.eclipse.org/downloads/
解凍したEclipseは好きなフォルダに置いてかまいません。
Eclipseの日本語化
Pleiadesを適用する
Aptana Studio 3のダウンロード
Pythonのパスを設定
参考にした記事:
はじめました
自分のやったことの備忘も兼ねてブログを始めてみます。