code-organization

    1

    1答えて

    私は約32kbのjavascriptソースコードファイルを持っており、javascriptコードはモジュールで整理されています。 2000行以上の現在のコードを管理するのが面倒で、混乱することがあるので、各モジュールを別々のファイルに入れておくと、ページの読み込み時間が長くなるのではないかと疑問に思っていた。

    2

    3答えて

    私はPHPでかなりのオンラインポイント/購買システムを作っており、基本的な質問があります。 関連するすべてのものは、サイト内の単一のPHPページにあり、ショッピングカート、ポイントレビュー、商品などのサイトの他の部分から「インクルード」されていますが、ページ全体には段階がありますユーザーは$ _POST経由で値を渡すためにフォーム送信ボタンをクリックします。 すべてのこのようなもののためのメインペ

    12

    2答えて

    Javaでは、通常、同一のパッケージ階層を持つ2つのソースフォルダsrcとtestを作成します。 Rubyでは、すべてのテストをテストするクラスと同じフォルダに配置するだけですか?または、別のフォルダに同様の階層を作成しますか?もしそうなら、ユニットテストではどのようにrequireパスを管理しますか?

    7

    3答えて

    私はASP.NET MVCアプリケーションの各画面に対してのビューモデルを作成しています。 ビルダークラスにビューモデルを作成するためのすべてのロジックを入れました。通常、集計、フィルタリング、ソートなど、データオブジェクトをビューモデルに変換する特別なロジックがあります。各ビルダーには、の依存関係セットが渡されます。これは、各依存関係(リポジトリ、他のビルダーなど)のプロパティを含むオブジェクト

    11

    1答えて

    私は定期的に多くの言語機能を使用するHaskellプロジェクトを持っており、各ソースファイルの言語拡張ブロックを同じにします。ここではリストはたぶんいくつかにそれは悪い習慣だが、私は言語拡張は、私は通常でコードを書く「ハスケル+」の一部であると考えています。そして、私はそれは同じ全体のモジュールになりたい、 {-# LANGUAGE Arrows, BangPatterns,

    1

    3答えて

    私はMavenで初めてです。私は2つのプロジェクトを持っています。 Project1の --pom.xml のProject2 --pom.xml のpom.xml私は集約と継承を行っ意味 :私は木のこの種をしたいです。このようにしてEclipseで2つのプロジェクトをインポートすることで、2番目のプロジェクトは外部共通のpom.xmlで指定されたjunitの依存関係を見ることができません。 最初

    0

    1答えて

    これは方法論の問題のようなものです。 オブジェクト指向ライブラリを使用してOpenGLなどを抽象化するソフトウェアを作成する場合は、OpenGLヘルパーオブジェクトを拡張して独自のビジネスロジックを追加するか、基本的なビジネスを作成するかOpenGLヘルパーをそのプロパティとして持つことができます。例えば はのは、私はクラスを提供OpenGLライブラリを持っているとしましょう、私はビジネスのいくつ

    3

    1答えて

    お客様固有のコードを実装する際に、どのように整理しますか? if-statementをコードに直接書き込んでいますか? (if(customer == 20)then blah blah) あなたはその顧客のためにすべてのコードを置く特別なdllを持っていますか? 一種の「ユーザー出口」、つまり別のDLLで過負荷になる可能性のある名前付き関数をプログラムしていますか? または、ライブラリ/フレーム

    0

    2答えて

    コードファイル内にハイパーリンクスタイルのナビゲーションを設定するための既存のプラグイン/システムがあるかどうかは知りませんか?私は最近、いくつかの大きすぎるファイルを扱っていますが、javadocスタイルの関数名のリストをブロックコメントの先頭に設定し、適切なものにジャンプするためのエディタプラグインを用意していいと思っていました行番号。 私が知りませんが、そのような振る舞いが、普及しているID

    0

    1答えて

    内のファイルを含めるPHPファイルを含める: <!--TAB 1---> <?php include "tab1.php"; ?> <!--TAB 2---> <?php include "tab2.php"; ?> <!--TAB 3---> <?php include "tab3.php"; ?> 私はDreamwe