文系(文化系?)SEの時事日記

文系SEが日々考えていることを書きます。

SEの仕事

[ リスト | 詳細 ]

記事検索
検索

全3ページ

[1] [2] [3]

[ 次のページ ]

今週はとあるJavaのライブラリを使用してシステムを構築しようとして
いろいろと実験していたのですが、
結局、そのライブラリの使用はあきらめました。
細かいところの動作を設定できなかったので無理かなと思いました。
ただそのライブラリをいじったり、ソースを読んだりしたので、
設計と実装についてはかなりいろいろと勉強できました。
その意味ではよかったかな。
来週あたりから少しずつ作って行く予定です。

SEと書いて

「サバイバル・エンジニア」と読む..のだそうです。
本屋においてあった本の表紙の漫画だったのですが、ちょっと笑った。
たしかにそういう面があると思います。
また「サウンドエフェクト」「セールスエンジニア」もSEというのは
その通りだと思いました(^^)
以上、ちょっとした今日の発見でした。

やっぱりJavaは楽

仕事で久しぶりにJavaを触りだしたのですが、
やっぱりJavaは楽ですね。
整理された基本ライブラリが充実しているのは
強みでしょう(Javadocがすばらしい)
ただライブラリが充実しているのも善し悪しなところも
あるなあと今日は思いました。
とあるオープンソースのライブラリを使ってみたのですが、
どうもできがあまりよくないのです。
そのパターンにばっちりはまった使い方ならまだよいのですが、
ちょっとそこからはずれたことをしようとすると結構苦労する。
面倒くさいので下から自分で組み上げた方がいいかなと
考えています。
でも、基本ライブラリが充実しているので
やっぱりCやC++よりは楽だと思います。
(C++はうまく使うと楽なのかも。
自分が使いこなせないだけなのですが(^^;)

goto文?

先週はバリバリとC++でコーディングしていたのですが、
一通りのところは書き上がってきました。
ある程度書き上がってくると今度は粗が目立つようになりますね。

エラーの処理で同じような処理(ログへの書き込み等)のところが
自分的には気に食わなくてどうしようかなと考えています。
Cチックに書いたので一番安直なのはgoto err;でerrタグの下に
エラーの処理をまとめるという方法かなと思います。
もう一つはエラー元で例外を投げてちゃんとキャッチさせるという方法。
こっちの方がきれいかなと思うのですが、直す手間がかかるかな。
goto文は使わないというのが基本ではあるのですが、
自分は例外処理なんかじゃ有効かなと思います。
(所詮Cは汚い言語さ←批判多そう(^^;)
時間の余裕をみて選択かな。

あと書いている中でcharの配列とstringが混在しているので、
できるだけstringに統一したいと考えています。

Cだとデータベースの接続が面倒ですね。JDBCで接続する方がやっぱり楽かな。

C++はうまく使うと非常に強力ですが、どうとでも書けるのが難しい。
Javaみたいにある程度強制した方が抽象化した書き方になりやすい気がします。
(自分の問題なのですが(T_T))

仕事の片がつきそう

ここ何日かどうやって仕様を充たすのか試行錯誤で困っていたのですが、
やっとなんとかなりそうです。
何をすればいいのかが決まってしまえば後はコーディングの問題なので
気が楽なのですが(どつぼにはまらなければですが)、
どうすればいいのかわからないときは大変ですよね。
とりあえず目星がついたから一安心。
やっと枕を高くして寝られます(あまり余裕かましちゃ行けないのだが...)

全3ページ

[1] [2] [3]

[ 次のページ ]


よしもとブログランキング

もっと見る

プライバシー -  利用規約 -  メディアステートメント -  ガイドライン -  順守事項 -  ご意見・ご要望 -  ヘルプ・お問い合わせ

Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

みんなの更新記事