5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

35歳以上のプログラマー その4

28 :仕様書無しさん:2009/06/26(金) 18:46:12
 プログラミングというのは、あくまでも過程であり、一時的にそこに存在しているだけのものである。
仮に何らかの目的が生まれた時、プログラムはその目的の一部に取り込まれてしまう。

 例えば、for 文の練習のために作ったプログラムや、if 文の練習のためのプログラムなどは、
CドライブやDドライブの「プログラミング」フォルダに保管する。
 マルチスレッド・プログラミングの練習のために作ったプログラムも、やはり「プログラミング」フォルダに保管する。

 しかし、そうやってプログラミングを練習して、目的に沿ったソフトやアプリケーションを作った場合、
仮に「デスクトップ目覚まし時計」を作った場合、「プログラミング」フォルダとは別に、
「デスクトップ目覚まし時計」フォルダというのを作り、そこへ仕様書などと一緒に保管することになる。

 JavaScript の練習用ソースコードは、例えば「プログラミング」フォルダ内の
「JavaScript 」フォルダに保管するが、例えば、練習用ホームページ「テストページ」上で
実際に動作させるために作ったJavaScript は、「テストページ」というフォルダを作成し、そこに保管することになる。
単なるテスト用ホームページだとしても、JavaScriptというプログラムは、そのテスト用ホームページの一部として、
そこで働くために取り込まれてしまう。

 つまり、プログラミングというのは、あくまでも過程であり、目的が生まれた時、
その目的の一部に取り込まれてしまうのだ。

 フリーランスで働くプログラマーも多いが、プログラミングだけでは、本当の意味での独立はできない、
何かを作るには、プログラミングとは全く別の世界を知らなければならない、としみじみと感じる瞬間だった。
いや、厨房の頃からわかっていたことではあるが。


186 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)