私の仕事は、私の前任者によって構築されたレガシーシステムに新しい機能を追加することからほぼ完全になっています。コードにアップグレードする場所を教えてください。
新しい機能はそれほど問題ではありません。システムからいくつかのコーダをペーストしてコピーし、使用方法を十分に知っています。
私の問題は、私の新しい機能がどこにあるべきか、それが継承すべきものがどこにあるのかわからない565クラスです。アーキテクチャーのドキュメントはありません。これまでは、関数呼び出しをトレースしてコードを記述するのに適した場所を見つけるまで、私はソースを読み込んで読み込み、読み取らなければなりませんでした。
このような人のコードに取り組むことは、プログラマーには必要なスキルであるため、私が学ぶにはうまくいくいくつかの専門技術が必要であることは明らかです。
他のプログラマーのコードをアップグレードする際のヒントと秘訣はありますか?
プログラムは、データベース、WebサイトのGUIを備えたサーバーです。
私は弾を噛んで、男の仕事を文書化するのに一週間かかる必要があると上司に伝えます。上司に、あなたとソースコードの良いリファレンスを持っているなら、あなたの後に来る皆さん、生産性を2倍にすると伝えてください。 – Patrick87
@ Patrick87これは私の最初のプログラミング仕事です。私はちょうどインターン笑です。私が行くようにそれを文書化しようとしていますが、それは私のリーグのちょうど外です:( – Skeith
あなたが座って、限られた時間内に、何がうまくいっているのかを理解できなければならないどのようにして、狩猟、狩り、運が良ければよいのですか? – Patrick87