Habrahabrはケーキではありません。 ハブラハブチーズ。

残念なことに Habrahabrの秋のアップデートには 、生のコードの多くの説得力のある兆候があります( 何かを気づかなかったり見逃した場合は、それらを読んでコメントを追加してください)。





これが私にどんな疑いをもたらしているか知っていますか?



Habrahabrの開発では、DVCS(GitやMercurialなど)は、新しい機能が徐々に導入されるため、単純なコード分岐では使用されませんが、単純なVCS(SVNやCVSなど)が使用されるため、サイトコードの一部の変更は一般的です何らかの方法で他のものから分離することは不可能です(生の変更を含むすべての変更が、同じコードブランチ、同じファイルの山に徐々に導入されるため)。 そして、サイト管理者がすぐに1つのノベルティ(招待のキャンセルなど)を導入することを要求したとき、必然的に、私は1つではなく2つのライブラリ、1つではなく2つのフォント、不器用なCSSで落ちた他の生で一貫性のないコードを導入しなければならなかったことが判明しました<source> ... </ source>要素のソースコードアナライザー。



Habrahabrの現在の状況よりも、GitまたはMercurialを支持し、一般にDVCSシステムを支持するより良い例(さらには広告、広告も!)を思いつくことはほとんど不可能です。



だからこそ、私がこのブログ投稿を最初にバージョン管理システムブログに投稿したの 、皆さんが思うように、 I Habrahabrブログはありません。



All Articles