window.pipedriveLeadboosterConfig={です。 ベース:'leadbooster-chat.pipedrive.com'、 companyId:11580370, playbookUuid: '22236db1-6d50-40c4-b48f-8b11262155be', version: 2、 } ;(function () { var w = window もし (w.LeadBooster) {なら console.warn('LeadBooster already exists') } else { w.LeadBooster = { {. q: [], on: function (n, h) { this.q.push({ t: 'o', n: n, h: h }) }, trigger: 関数 (n) { { this.q.push({ t: 'o', n: n, h: h }) this.q.push({ t: 't', n: n }) }, } } })() TheCodestReview #2 - 週刊ソフトウェア・エンジニアリング・ジュース - The Codest
The Codest
  • 会社概要
  • サービス
    • ソフトウェア開発
      • フロントエンド開発
      • バックエンド開発
    • Staff Augmentation
      • フロントエンド開発者
      • バックエンド開発者
      • データエンジニア
      • クラウドエンジニア
      • QAエンジニア
      • その他
    • アドバイザリー
      • 監査&コンサルティング
  • 産業
    • フィンテック&バンキング
    • E-commerce
    • アドテック
    • ヘルステック
    • 製造業
    • 物流
    • 自動車
    • アイオーティー
  • 価値
    • CEO
    • CTO
    • デリバリー・マネージャー
  • チーム
  • Case Studies
  • ノウハウ
    • ブログ
    • ミートアップ
    • ウェビナー
    • リソース
採用情報 連絡先
  • 会社概要
  • サービス
    • ソフトウェア開発
      • フロントエンド開発
      • バックエンド開発
    • Staff Augmentation
      • フロントエンド開発者
      • バックエンド開発者
      • データエンジニア
      • クラウドエンジニア
      • QAエンジニア
      • その他
    • アドバイザリー
      • 監査&コンサルティング
  • 価値
    • CEO
    • CTO
    • デリバリー・マネージャー
  • チーム
  • Case Studies
  • ノウハウ
    • ブログ
    • ミートアップ
    • ウェビナー
    • リソース
採用情報 連絡先
戻る矢印 戻る
2020-10-22
The Codest

TheCodestReview #2 - 週刊ソフトウェア・エンジニアリング・ジュース

The Codest

カミル・フェレンス

成長部門責任者

こんにちは、TheCodesReviewシリーズ第2回目です。今週は、ソフトウェアエンジニアリングプロジェクトにおける品質、フロントエンドアーキテクチャの重要性、テクニカルリーダーからオペレーションリーダーへの移行、そしてDailymotionを例にリモートセットアップに必要なことに焦点を当てました。

私たちが取り組んでいる側面についての用語集:

  1. 品質向上のためのリファクタリングのヒント。

  2. なぜフロントエンドのアーキテクチャが重要なのか?

  3. からの移行 CTO 技術系組織でCOOの役割に

テクノロジー・リーダーからオペレーション・リーダーへの転向というトピックに興味があれば、記事の下にリンクされている追加リソースをもっと深く掘り下げてみることができる。

今週のリファクタリングとアーキテクチャのコメントは、RubyとReactのエンジニアがお届けします。

スティーブン・ビグロー(Search Software Quality

リファクタリング コード リファクタリングは常に絶大な人気を誇っているが、誰もがそのやり方やタイミングを知っているわけではない。私は、リファクタリングが失敗に終わるのを何度も見てきた(特に本番では、自慢できることではない)。紹介した記事からヒントを学べば、多くのプログラマーが重要なリファクタリングのスキルを向上させることができるだろう。

この記事の第一のヒントは「コードを理解する」ことで、これは私がリファクタリングする前に必ずやるチェックリストの第一番目だ。現在のコードが何をしているのかを知らなければ、より良いコードを作ることはできない。乱雑なコードを理解するのは大変かもしれないが、これはコードベースを改善するために支払わなければならない代償だ。それでも、この投資によるROIは高く、必ず報われる。

これはリファクタリングの文脈だけでなく、開発者の日常業務にも適用できる。テストの話題は膨大だ。テストの書き方に関する構文を学ぶだけでなく、テストの種類を区別する必要もある。テストについてより深く学ぶためには、テストピラミッドに慣れ親しみ、古典派とロンドン派の違いについて学ぶことをお勧めする。

要約すると、この記事はローカルのリファクタリングに焦点を当てています。しかし、アーキテクチャ・レベルで一流のアプリケーションを作るためには、この記事の範囲を超えて、アプリケーション・アーキテクチャに関連する問題について学ぶ必要がある。これは、あなたが終わりのない旅に出る手助けになるかもしれないし、私も含め、すべての人にそう願っている。

dev.toのマイケル・マクシンスキー

よりスケーラブルで保守性の高いアーキテクチャを実現するには?

MVVMアーキテクチャに基づいてアプリを構造化する適切な方法とは?

アプリの成長に伴う余分な作業を避けるには?

おそらくキャリアを積んできた人なら誰でも、悪いアーキテクチャによってタスク完了に必要な時間が大幅に延びたケースに遭遇したことがあるだろう。フォルダーの乱雑さ、ファイルやカタログのネーミングの不統一は、タスクの完了を妨害する可能性がある。 プロジェクト と言った。

この記事の著者は、プロジェクト構造に対する正しいアプローチを選択することの利点を明確に示している。まずは リアクトアプリの作成 とMVVMアーキテクチャに触発された彼は、そのソリューションの利点を非常に的確に示している。基本的なコンフィギュレーションから始まり、なぜこのアプローチが適切であると考えるのかをケースバイケースで説明しながら、各フォルダを見ていく。プロジェクトが初期段階にあるときには、このアプローチ自体が非常に複雑で、おそらく最初は不要に思えるかもしれないが、最初から適切なルールを導入することで、新しいコンポーネントや機能でプロジェクトを拡張するときに、時間のかかる再構築を避けることができることを覚えておこう。また、適切に選択されたプロジェクト構造は、プロジェクトの新しいメンバーがコンポーネントやサービスを容易に獲得することを可能にする。 忘れてはならないのは、すべての構造化の方法が、すべてのプロジェクトに完璧に適合するわけではないということだ。
私からは、プロジェクトに最適なアーキテクチャを選択するためには、すべてのクルーが決められたルールに従わなければ意味がないという基本ルールを付け加えたい。

続きを読む Vue.jsアプリを改善するには?実用的なヒント

ギヨーム・クレメント(Dailymotionより

CTOからCOOへの移行.

完全リモート環境での仕事。を維持する方法 チーム エネルギッシュで積極的。

データを信じるか、直感を信じるか.

Modern CTO」第236回では、ジョエルがDailymotionのCOOギヨーム・クレメントに話を聞いた。Dailymotionは、純粋にエンターテイメント志向で「動画のファーストフード」という目的を果たす数多くのプラットフォームの中で、有意義で栄養価の高い動画コンテンツプラットフォームであることを使命としている。アルゴリズムとデータ・サイエンス・エンジニアリングが強力に推進するビジネスでそれを達成するためには、データが教えてくれることに対し、直感に基づいて厳しい判断を下すことが必要です。

ビデオ・プラットフォーム、メディア、ビデオ・メディア業界にとって、一般的に正確な指標である。 アドテック ユーザーをスクリーンの前でできるだけ長く注目させ続けたいだけでなく、有意義なコンテンツを提供しようと純粋に努力しているのであれば、「滞在時間」は取り組むべき明白なKPIではない。Netflixのドキュメンタリー『ソーシャル・ジレンマ』への言及は避けられない。また、ギヨームは最近、CTOからCOO(最高執行責任者)に異動した。パンデミック(世界的大流行)の最中には、遠隔地からチームを率いて高いレベルのマインドセットを維持することが試される。社交的な従業員や内向的な従業員の個々のニーズに対応することが重要であり、定期的にオフィスでの交流が必要な従業員には、限られた時間しかオフィスでの交流の機会を与えない。

関連記事

The Codest

The Codest コアバリュー #1

The Codestは、The Codestチームが取るすべての行動の核となる4つの重要な価値を信じている。この記事では、CEOであり共同創設者であるグレッグ・ポレキュが、4つの価値観について説明します。

The Codest
グレッグ・ポレキュ CEO
The Codest

The Codestのサクセスストーリー:Finance Leadイザの紹介

この連載では、The Codestの現在の姿に影響を与えたチームメイトたちのエピソードを紹介している。今回は、「The Codestに入社したきっかけは?

The Codest
モニカ・クルパ Marketing Lead
The Codest

The Codestのサクセスストーリー:ルカシュ・ブレジッチとの出会い

今回のThe Codestサクセスストーリーの主役は、Rubyソフトウェア開発者でプログラマーのLukasz Brzeszczさんです。ルカシュのThe Codestとの旅はどのように始まり、何が彼を助けたのでしょうか?

The Codest
モニカ・クルパ Marketing Lead
The Codest

MVPアプローチでThe Codestのリブランディングに成功

少し前に、私たちはThe Codestの新しいオープニングについて自慢した。私たちは集中的なリブランディング・プロセスを実施し、数日前に世界に向けて発表した。それは...

The Codest
ヤクブ・チョスニツカ Marketing Lead
The Codest

TheCodestReview #2 - 週刊ソフトウェア・エンジニアリング・ジュース

こんにちは、TheCodesReviewシリーズ第2回目です。今週は、ソフトウェア・エンジニアリング・プロジェクトにおける品質、フロントエンド・アーキテクチャの重要性、移行...

The Codest
カミル・フェレンス 成長部門責任者

ナレッジベースを購読して、IT部門の専門知識を常に最新の状態に保ちましょう。

    会社概要

    The Codest - ポーランドに技術拠点を持つ国際的なソフトウェア開発会社。

    イギリス - 本社

    • オフィス 303B, 182-184 High Street North E6 2JA
      イギリス、ロンドン

    ポーランド - ローカル・テック・ハブ

    • ファブリチュナ・オフィスパーク、アレハ
      ポコジュ18、31-564クラクフ
    • ブレイン・エンバシー, コンストルクトースカ
      11, 02-673 Warsaw, Poland

      The Codest

    • ホーム
    • 会社概要
    • サービス
    • Case Studies
    • ノウハウ
    • 採用情報
    • 辞書

      サービス

    • アドバイザリー
    • ソフトウェア開発
    • バックエンド開発
    • フロントエンド開発
    • Staff Augmentation
    • バックエンド開発者
    • クラウドエンジニア
    • データエンジニア
    • その他
    • QAエンジニア

      リソース

    • 外部ソフトウェア開発パートナーとの協力に関する事実と神話
    • 米国から欧州へ:アメリカの新興企業がヨーロッパへの移転を決断する理由
    • テックオフショア開発ハブの比較:テックオフショア ヨーロッパ(ポーランド)、ASEAN(フィリピン)、ユーラシア(トルコ)
    • CTOとCIOの課題は?
    • The Codest
    • The Codest
    • The Codest
    • Privacy policy
    • ウェブサイト利用規約

    著作権 © 2025 by The Codest。無断複写・転載を禁じます。

    jaJapanese
    en_USEnglish de_DEGerman sv_SESwedish da_DKDanish nb_NONorwegian fiFinnish fr_FRFrench pl_PLPolish arArabic it_ITItalian ko_KRKorean es_ESSpanish nl_NLDutch etEstonian elGreek jaJapanese