問題タブ [boilerplate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - MVC web-app の定型コード?
MVC 形式で Java Web アプリケーションを自分で作成する喜びを感じたことはありませんか?
letmegooglethatforyou.comのリクエストを恥ずかしがるのをやめて、学ぶのに適したボイラープレート ソースを見つけることができる適切な場所をここで誰かお勧めできますか?
私はその方法で最もよく学ぶようです...
ありがとう、
マイク
.net - 列挙型に関数を追加する唯一の方法は拡張メソッドですか?
方向列挙型があります:
そして時々私は逆を取得する必要があるので、書くのはいいようです:
しかし、列挙型にメソッドを置くことはできません!ただし、拡張メソッド(VS2008 +)を追加することはできます。
VBでは、拡張メソッドはモジュール内にある必要があります。私はモジュールがあまり好きではありません。他のプロジェクトにプラグインするために単一のファイルで共有できる(適度に)単純なクラスを作成しようとしています。
モジュールはファイル/名前空間レベルにのみ存在できるため、ファイルの下部にモジュールがあります。
それは機能し、「壊れていない場合は修正しないでください」が、間違っているかどうかを知りたいので、ボイラープレートを少なくしてより良い方法があります。たぶん.NET4で?
最後に、列挙型のように動作する構造を記述できることはわかっていますが、それはさらに逆に思えます。
jquery - YUIのグリッドをBoilerplateHTML5と組み合わせる必要がありますか?
少人数のチーム向けのWeb開発テンプレートを作成することを計画しています。ポール・アイリッシュのボイラープレートとYUIのグリッドを組み合わせることを検討しています。(それが役立つ場合、グループはjQueryを使用します。)
これが悪い考えになる理由はありますか?
html - 優れた HTML スケルトン
Web サイトの作成を再開したいのですが、しばらく HTML シーンから離れていました。これが Web サイトの適切なスケルトンであるかどうか疑問に思っていました。そうでない場合、何を変更、追加、および/または削除する必要がありますか?
monads - 新しいモナド変換子を作成するときに定型文を作成する理由
Real World Haskellの本のこのセクションhttp://book.realworldhaskell.org/read/monad-transformers.html#id659032MonadState
は、新しいモナド変換子を作成するときに、、MonadIO
などのインスタンスを手動で導出する必要があることを示唆しています。
しかし、私は以下を試し、それをコンパイルしました。なぜ図書館で行われないのですか?
私がMaybeT
モナド変換子を持っているとしましょう:
t
それがaMonadTrans
でありm
、であることがわかったらMonad
、なぜ他のすべてをこのように自動的に導出できないのでしょうか。
著者は、新しいものごとにこれを手動で行う必要があることを意味しますか、MonadTrans
それとも私は彼を間違えますか?
どうもありがとうございます :)
vim - 人気のあるエディタでソースファイルの定型文をスキップするためのスクリプト/プラグイン?
私が編集するほとんどのソースファイルには、ファイルの先頭に約40行の定型文(ライセンスなど)があります。ファイルをロードするたびにスクロールしなければならないので、これは私を苛立たせます。
エディターがロード時にファイルの最初のコメント以外の部分まで自動的にスキップするようにするのはそれほど難しいことではないようです。だから:人気のあるエディターでこれを行うためのスクリプトやプラグインはありますか?最初はvimとemacsに興味がありますが、他のものも面白いでしょう。
java - Java 繰り返される try、catch、最後にボイラープレートを DAO から削除する
次の行に沿って多くの繰り返しコードを持つ多くのメソッドを持つ DAO クラスがあります。
繰り返しを避けるために、このクラスを再構築して、try、catch、finally を 1 か所にまとめたいと思います。どうすればこれを達成できますか?
jquery - HTML5 ボイラープレート plugins.js の質問
HTML5 Boilerplate にある plugins.js ファイルの使用方法を説明してもらえますか。その目的や、どのように役立つかはよくわかりません。
ありがとう!:)
java - Project Lombokのリスクは何ですか?
私は新年のパフォーマンス目標を考えています。コードベース、特に定型文のサイズを縮小するという目標を立てるのは楽しいと思いました。これに対処するために私が思いついたアクションの1つは、Project Lombokを使用して、Beanをできるだけ短くすることです。しかし、私は新しいソフトウェアやアプローチの欠点を見落とす習慣があるので、Stack Overflowコミュニティに頼っています。Lombokが悪い考えである理由を誰かに教えてもらえますか?
c++ - ヘッダファイルで名前空間ボイラープレートを避けることは可能ですか?
グローバル名前空間に入れたくないヘルパー クラスがいくつかあるので、それらを独自の名前空間に配置したいと考えています。例えば:
.cpp ファイルでは Helper を直接参照できますが、.h ファイルでは名前空間を使用して参照されます。グローバル名前空間から MyHelpers を予約したまま、ヘッダー ファイルで "MyHelpers::" ボイラープレートを失うことは可能ですか?