たとえば、実環境ではPostgreSQLやMySQLなど、Linux上で動作するオープンソースのデータベースを使いたい場合があり、その場合には、データベースのためにLinux環境を用意することになる。PostgreSQLやMySQLはWindowsでも動作するものの、漢字コードの関係などで、Linux上にデータ移行した際に正しく動作するかが不安だ。また管理や保守のための(Perlなどで記述した)スクリプトなど、Java以外の要素を含む時には、動作テストのためにLinuxが必要となるケースが多い。
最終的な稼働環境がLinuxであるならば、Linuxで開発することで、開発中のテストと実稼働環境でのテストという二度手間が省けるのは事実だ。よって、Linuxを違和感なく利用できる開発者であれば、Windows環境での開発からLinux環境での開発に移るのは正しい選択だといえるだろう。
|
Copyright © ITmedia, Inc. All Rights Reserved.