X



認知が歪んでいるプログラマ
■ このスレッドは過去ログ倉庫に格納されています
0001仕様書無しさん
垢版 |
2022/06/07(火) 16:23:39.18
ダメなプログラマの一定数は、知識とか経験の不足ではなく、根本的に認知が歪んでいるのだ。
彼らは、急場しのぎなどではなく、本心からクソコードの方が読みやすく書きやすいと感じているのだ。
ちょうど、単に時系列に沿って箇条書きにすればいい文書をわざわざエクセルのマトリクスで表現したがる奴がいるように。

彼らは障害者である。
そのような障害を持つ人間がいることを、企業は認識しなければならない。
0003仕様書無しさん
垢版 |
2022/06/07(火) 21:25:28.44
歪みねえな
0004仕様書無しさん
垢版 |
2022/06/07(火) 21:26:52.42
認識がゆがんでいるという非難は
あらゆる相手あらゆる事柄にできる
反論する手段は存在しない
0007仕様書無しさん
垢版 |
2022/06/08(水) 00:45:03.68
>>1
https://www.usp-lab.com/methodology.html

ユニケージのシステムは、UNIX系のOS+シェルスクリプトのみで構成されています。

従来の移植性確保の考え方が、多岐にわたるOSやミドルウエアのラッパーを作成し、
標準的な開発環境を用意することを指向しているのに対し、ユニケージは、標準的なハードウエアの上で、
経年劣化しないメインストリームOSを選び、その中のさらに標準的なコア部分のみを選んで、移植性を担保するという道を選んでいます。

これにより、ソフトウエアのクッション層を省き、ハードウエアのスピードアップを直接享受することができるのです。
ユニケージはソフトウエアの進歩は、階層化することでなく、なるべく数少ない良いものの組み合わせを見出すことにあると信じています。

ユニケージでは一元化のドグマに囚われることなく、重複分散を認めています。そして、同じデータを一箇所に集めるのでなく、
同じデータを必要とするところにコピーを配るようにしています。すなわち「共有」するのものは「全有」してよいという考えです。
「全有」することにより、各自は自分の都合でデータを加工したり、アレンジすることができます。

アプリケーション自身にも全有の考え方が適用され、各アプリケーションはいわゆる共有ルーチンを呼び出すことはありません。
似たような処理があっても、それぞれのソースプログラムの中で完結されているのです。

プログラム内部構造も共有分が錯綜しないよう、ワンプログラムワンフローの原則を貫いてます。
(ユニケージはシェル関数の記述さえも基本的には禁止しているのです!)

さらに、実データを使ってプログラミングすることにより、単純な動く動かないの単体テストは
プログラミングの過程でクリアでき、開発効率も向上するのです。

システムの骨格はお作法に基づいているからです。全体が分かる紙さまを見て、
お作法チェッカープログラムが、ルール外のスクリプトを見つけ出し、
ユニケージには、多くの「お作法」が存在し、ドキュメントの削減に寄与しています。
0008仕様書無しさん
垢版 |
2022/06/08(水) 00:47:57.29
ユニケージでは Copyright は著作者を守る権利でなく、コピーする権利であると真面目かつシニカルに考えています。
優れたソースは、多くの子供たちにコピーされ、原著作者は尊敬の対象となるのです。

自分自身で仕事を完結させられると、仕事は圧倒的に楽しくなります。顧客の喜びがモチベーションとなって、
辛い難局も乗り越える忍耐や努力も身につきます。ユニケージは多能工を育成するために、
習得すべきことの総量を減らすための技術向上を目指しています。

ユニケージ作法を大量の練習問題で身につけ、ユニケージの熟練エンジニアの行動や考え方に
できるだけ長時間触れることがよい訓練です。座学の理解ではなく、作法や思考方法が自然に
出てくるまで身につけることが大切です。これは学習ですから、報酬をもらう性質のものではありません。

https://www.usp-lab.com/qa.html

Ⅰ-1. データベース(DBMS)を使わないでシステムを作るってどういうことですか?

データベースでは SQL を使って DBMS に保存すると前述しましたが、ユニケージではコマンドという
基本的な命令文を使ってデータを直接ファイルに保存します。
ユニケージには多くのコマンドがあり、SQL が持っている機能を全てカバーしています。

ユニケージはデータベースは使いませんが、このようにデータの保存のやり方が違うだけで、機能的には問題ありません。
だから、データベースを使わないでもシステムが作れるわけです。

ユニケージ は、DBMS よりもより OS に近いところで動作するため、自由にファイルを配置したり、
コマンドを作成することによって、シンプルな処理から複雑な処理まで、幅広く対応することが可能です。
0009仕様書無しさん
垢版 |
2022/06/08(水) 00:53:45.77
彡 ⌒ ミ
(´・ω・`)時空の歪みでそう見えるだけか
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況