dry

    0

    1答えて

    このコード: if len(group['elements']) > 0: groups.append(group) group = {'bla': '', 'elements': []} は、以下の例では3回繰り返します。私は1つのラインでそれを作っていきたいです。それは可能ですか?どうすればいいですか? collection_of_items = [ ['st

    0

    1答えて

    はここ def prep_food get_veggies() get_fruits() end def get_veggies() # gets veggies rescue Exception => e # => do some logging # => raise if necessary end def get_fruits(

    0

    1答えて

    いくつかの条件でメソッドの「ブレーキアウト」を改善する方法があるのだろうかと思います。 function execute($context) { // some init actions $event = new BeforeOperationOne(); $this->dispatch($event); if ($event->accessGrante

    0

    3答えて

    JavaScriptを学習しています。誰かがこのコードをDRY(あなた自身を繰り返さないでください)にしてください。コードは、特定のconnected-withボタンをクリックして段落の色を変更することです。この関数の新しいバージョンを作成せずに特定のコードブロックにchangeColor関数をどのように適用できるようにするかわかりません。 事前に大変感謝しています! var greenPar =

    0

    1答えて

    スクロールアクションを適用する4つのdivがあります。 各divで繰り返してもコードは機能しますが、イベントを処理するコードブロックが1つだけ必要です。私が今使用したいコードはこれです $('nav').on('click', function(){ $('html, body').animate({ scrollTop: $('#about').offset().top}, 1000) })

    1

    2答えて

    現時点で私はいくつかのコマンドを実行するためにRedisにロードされるいくつかのLUAスクリプトを作った。いくつかの関数は、単にスクリプトを再利用するのではなく、スクリプト間でコピー/貼り付けを行っていた、パース処理やデータ変換などのすべてのスクリプトに共通しています。 Redisはファイルをロードする場所を知ることができないため、「require」を作成できません。 私が追加するスクリプトごとに

    0

    2答えて

    私は、既知のルックアップタイプを使ってモデルに問い合わせるためにaを書きました。入力タイプが何であるかを示すフラグは、kwargsとして渡されます。 kwargルックアップは、以下のように、渡されたkwargsとともに説明されています。 データベースハッシュオブジェクトの(ランダムないdb_hash=Trueと、インスタンスに固有の)オブジェクトの 名前(「ジョン」又はname=Trueとして「サ

    0

    2答えて

    私はテンプレート関数を記述することによってこの繰り返しコードを回避しようとしています。 #include <algorithm> class X { public: void get_amin(double *a){} void set_amin(double a){} void get_bmin(double *b){} void set_bmin(double b){} /

    1

    2答えて

    時にはメソッドがボディの中央にある唯一の違いを持ち、一般化したり、コードの共通部分を単一のメソッドに抽出することは困難です。 質問自体:forループボディのコードが重複しないように、次のインターフェイスメソッドの実装をどのようにリファクタリングしますか? interface MyInterface { Integer myInterfaceMethod(String inputStr);