2024年1月4日木曜日

有能なプログラマーでも他人のコードを読んで「何やってるかわからん!」と頭を抱えることはありますか? Do you ever read someone else's code and think, "I don't know what they're doing!" even if you're a competent programmer? and get a headache?

https://jp.quora.com/%E6%9C%89%E8%83%BD%E3%81%AA%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%83%BC%E3%81%A7%E3%82%82%E4%BB%96%E4%BA%BA%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E8%AA%AD%E3%82%93%E3%81%A7-%E4%BD%95%E3%82%84/answers/1477743728490471?prompt_topic_bio=1

https://jp.quora.com/%E6%9C%89%E8%83%BD%E3%81%AA%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%83%BC%E3%81%A7%E3%82%82%E4%BB%96%E4%BA%BA%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E8%AA%AD%E3%82%93%E3%81%A7-%E4%BD%95%E3%82%84/answers/1477743728490471?prompt_topic_bio=1

Whether it is a personal hobby or the main system of a large company,

Ruby on Rails is a programming language and framework that should never be used for development,

Ruby on Rails.

It may be fun for the first developer,

In maintenance and handover,

Only the first developer can maintain it,

In the case of the main system of a company or a store, the first developer leaves and cannot take over,

The next programmer assigned to the project will need a period of time to redevelop the system from the beginning for additional functions or improvements,

In some cases, the company may have to suspend operations for several months.

The development and maintenance of the REST API program is also complicated.

We have acquired WunderGraph, a slightly improved version of REST API, GraphQL, and its hybrid, WunderGraph, with a portion of the world's national budgets, open-sourced it, and set aside a maintenance budget each year. Rust, Go, SCALA, and other frameworks, as well as support and maintenance for various Databases, will lead to improved development and maintainability of web systems, and should be done by all means.

Aon & AFLAC & Nippon Life Insurance & VISA & Nippon Shinpan & JACCS & Zaibatsu Foundation Owner

Masahiro Ishizuka 090-7555-501

ーーー

有能なプログラマーでも他人のコードを読んで「何やってるかわからん!」と頭を抱えることはありますか?

個人的な趣味でも、大企業のメインシステムでも、

絶対に開発に使用してはいけないプログラム言語とフレームワーク、

それは、Ruby on Railsで御座います。

最初の開発者は、楽しくて良いかも知れませんが、

メンテナンスや引き継ぎにおいては、

最初の開発者以外は、メンテナンス出来ないので、

企業やお店のメインシステムの場合、最初の開発者が退職して引き継ぎは出来ないので、

次に配属のプログラマーが追加機能や改善の際に、最初から開発し直す期間が必要で、

場合によっては、数カ月間営業停止に陥る(おちいる)ので御座います。

なお、REST APIのプログラムの開発とメンテナンスも複雑で御座います。

REST APIを少し改良された、GraphQLとそのハイブリッドな、WunderGraphを世界中の国家予算の一部で買収して、オープンソース化して毎年メンテナンス予算も確保して、WunderGraphのKintoneとPythonのFastAPIとV言語とRustとGo言語とSCALAなどのフレームワークと様々なDATABASEへの対応とメンテナンスを行なって行く事で、WEBシステムの開発とメンテナンス性の改善につながって行きますので、是非とも行なっていくべきだと思われます。

Aon & AFLAC & 日本生命 & VISA & 日本信販 & JACCS & 財閥財団のオーナー

石塚正浩 090-7555-501

0 コメント:

コメントを投稿