プログラミング全般

プログラミング技術に関する情報を記載します。

プログラミング全般

【Doxygen】C#やJavaのドキュメントコメント をHTMLに出力する方法

この記事の内容 この記事では、Doxygenというツールを使用して、C#やJavaで記載したドキュメントコメントをHTMLに出力する方法を記載します。 Doxygenでは、C, C++, C#, Objective-C,  Java...
プログラミング全般

【見積】プログラミング言語別の1時間あたりの生産性

概要 プログラミング言語別の1時間あたりの参考となる生産性をまとめてみました。 見積の際に、製造工程の1時間あたりの目安がわかると見積しやすいと思うのですが、なかなかまとまっているものが見つからないので、調べてみました。 結果...
プログラミング全般

【新人必見】コードレビューが辛い・怖い人に贈る対処方法

この記事の内容 この記事では、コードレビューが辛いと感じたり、怖いと感じる人に向けて、どう対処していったらいいのかを記載します。 私自身はコードをレビューされる側、する側の両方とも経験しております。この記事はコードレビューをされる側...
プログラミング全般

マークダウン(Markdown)で表を使いこなす方法を解説

この記事の内容 マークダウン(Markdown)でドキュメントを書いていると、以下のようなケースにあたることがあると思います。 表を書きたい 列を結合して表を書きたい セルの中で改行したい これらの実現方法につ...
プログラミング全般

SourceMonitorで静的解析をしてみる

この記事の内容 この記事では、「SourceMonitor」を使用して、ソースコードを静的解析する方法を紹介します。 そもそも静的解析とは、ソースコードを解析して、様々な情報を数値化することを表します。例えば、ファイルごとのソースコ...
プログラミング全般

Software Designなど定期購読50%OFF

この記事の内容 先日、Software DesignとWeb+DB PRESSを定期購読した際に、50%OFFにする方法があったので公開します。 結論から言うと、富士山マガジンサービスから登録すると、50%OFFになります。 ...
プログラミング全般

【プログラミング全般】プログラマで評価高い人の特徴 16選

この記事の内容 この記事では、プロジェクトマネージャの私自身が部下を評価をする際に、プログラマやエンジニアで評価高い人の特徴 15選を記載しています。 「あいつは自分よりできないのに評価が高い……」 「自分は頑張っているのに評価が...
プログラミング全般

【プログラミング全般】Windowsの画面キャプチャの方法3選

はじめに Windows限定のお話になります。 この記事では、画面キャプチャの方法3つをご紹介します。 一つでも知らないというものがあればご覧いただければと思います。 すべて知っているという方は、この記事を読む必要はあり...
プログラミング全般

【プログラミング全般】作業効率化のために自動化にこだわる

繰り返し作業を手作業でこなしていないでしょうか? 作業を自動化することで様々なメリットがあります。 この記事では、自動化についての以下の内容を1枚の画像で説明します。 ・自動化することのメリットやデメリット ・自動化...
プログラミング全般

【プログラミング全般】プログラムを読みやすくする小技集!

はじめに プログラミング初心者に必見の、プログラムを読みやすくする方法をお伝えします。 以下の方を対象としています。 自分で書いたプログラムが汚くて、後で読んだときに読めない コードレビューでよく、ソースコードが汚い...