プログラミング初心者あるある
■ このスレッドは過去ログ倉庫に格納されています
プログラミング初心者あるある
C言語触ってプログラミングが嫌いになる。 DならDarでPascalはparでRubyならRarか?えっ
rarってあるじゃん 全くの初心者なんだけど、質問がある。
パソコンで単純作業をプログラムで自動的にアルゴリズム(?)でとか、
パソコン画面上にある数字を読み込ませてExcelに打ちたいとか、
そういう願望でプログラミングを勉強したいんだけど、どこから始めればいい? C++を覚えればなんでもできると思ってる
ある意味間違ってないけど、C++自体は実践で使う機会が全くない >131
C/C++から勉強始めると、Webプログラミングの敷居が高くなっちゃうよ。
Webプログラムができてあたりまえの今の時代、LL言語から入ったほうがいいと思う。 便利なソフトありがとうございます!
でもこんな不具合見つけました!直してください! SQLITEがワンファイルで構成した方が速いとかいってた気がする
関数=メソッドと捕らえたらこういう流れになるのかな? >>143
初心者なんですが関数とメソッドの違いを教えてください
JavaでいうメソッドとCでいう関数は同じようなもんだと思ってたんですが違うんですか? >>144
メソッドは、クラス内部に定義されたメンバ関数のこと。
つまりは、以下のようにメソッドの呼び出し元には必ずクラスのインスタンスまたはクラス名が指定される。
インスタンス名.メソッド名();
クラス名.メソッド名();
対して、関数はそれ単体で呼び出すことができる。
関数名();
主な違いはこんなところ。 メンバ関数と言ったりグローバルメソッドと言ったりするけどな。 メソッドとか関数といった用語に拘るのは、
初心者(というか、プログラミングに慣れてない人)に多い気がする。
具体的に言うと、経験の浅いSEとか。 >>147
> 経験の浅いSEXとか。
どどどどど童貞ちゃうわ! 関数(function)もメソッドもプロシージャもサブルーチンも本質的に言いたいことは大して変わらなくて
言語によって名前が違うっていうだけなんだよな。 オブジェクト指向の本だとさらに「メッセージ」なんて言葉まで出てくる
要はメソッド呼び出しってことでいいんだよねコレ WebAPIの説明で『メッセージを送る』って書かれてて無駄に混乱させられたな。 >>150
メッセージはもう少し上位レイヤーの話。
実装方法がpostMessage関数だったりメソッド呼び出しだったりというバリエーションがある。 >>147
そりゃ、本質的には関数もメソッドも同じものでしょ。
メソッド(staticメソッドを除いて)は、元を正すとインスタンスのポインタが引数に加えられた関数なわけだし。
関数とかメソッドを分けるのには、それなりの意味がある。
それを抜きにして、経験浅いとか抜かすのはどうかと思うよ。 かたや日本語の『関数』、かたや英語の『メソッド』なのは不自然に感じる。
ファンクションとメソッドって呼び分けとかならすんなり納得できそうなんだけどね。 関数(函数)は、中国語においてファンクションに当てた読み仮名 プログラミングではファンクションは機能と訳すべきだったと思うけどどうなんだろうな 『機能』だと漠然としすぎている。顧客用マニュアルに書く『機能』という単語と、別の意味なのに同じ言葉になってしまってまぎらわしい。 IDEを使わずメモ帳でソース書く
コマンドプロンプトでCUIアレルギーを発症する 初心者あるあるスレだと思って覗いたら、よく分かんない話をしてて落ち込む。 >>159
初心者は、まずはメモ帳で書いてJAVACでしょ。
エクリ先生に教わりながらガンガン書いて覚えるのもいいけど。
printf("%d", node->next->next->next->next->next->next->next->data);
>>162
そんなコードを書いた奴の後ろに回って、グーで殴りそう。 プログラミングの勉強をしたことない俺に教えて欲しい。
ホームページを作ったり、twitterのクライアント的なのを作りたいんだけど、
何を勉強すればよいかな?
Twitterのような、動的なページを作りたいならjQuery。Webプログラミング全般ならphpかね 初心者の頃ってある物を作 忍法帖【Lv=2,xxxP】 よくあるコメント
/** 変数の宣言 **/
int i;
/** コネクションを開く **/
con.open();
/** 例外処理 **/
try {
} catch {
} BeginInit();//これが無いとなぜか落ちる //リリースビルドだと何故か停止するのでデバッグビルドで配布してください なんか>>168より全部太字なんだが・・・
HTML書くときによくやらかすことだなw >>165
クライアントなら正直好きな言語選べばいいと思うよ
ホームページはWeb系のHTMLとかCSSとかJavascriptとかそこらへんかな //-------------//
hoge();
hogehoge()
//-------------// >>168
こういう、100%無駄なコメント書く奴って、変な装飾したりウザいし、
さらにそれを「ちゃんとコメント書いてるじゃないですか」みたいに主張してきたりするからイライラするな。 データが一部とんで<b>が閉じられてないんだな。
名前の<b>もデータとして記録してんのか。 何のこっちゃ?と思って専ブラじゃなくて通常のブラウザで見てみたらフイタ >>167 の書き込みに違和感があると思ってソース見たら、どっか別のスレの名前欄のタグが混じってた。
排他処理失敗?
どういう偶然が重なったら、よそのスレ(板?)の書き込みの名前欄だけ飛んでくるって事が起こるんだろう。 もしかしたら>>167の書き込みの途切れてる部分の続きがどこかのスレの名前欄に紛れ込んでるかもなw 亀レスだけど、
>>140
これって再利用性がないメソッド作るなって言いたいのかな?
そうなら、初心者より老害にこういう考えのやつ結構居ると思うぜ
一本道処理しか認めないし理解できないって奴
再利用しないメソッドの存在意義なんていくらでもあるけどな
ネスト回避のためにメソッド分けたり、処理を切り出して名前をつけるためにわけたり
クラスの肥大化をさせないために、ユーティリティやヘルパークラスを作って、そっちで定義したりもよくある あ、関数とメソッドは、あえて分けて考える必要はないと思ってる勢です
OOPな言語かどうかあたりで、このあたりの見解はかわるかもしれないけど >>198
resistの方は有って普通に使われるから紛らわしい。
つうかregisterやsponsorが動詞とか、英語の仕様の方に問題がある。 金曜の夜に連絡してきて『月曜日までに直せ』とか
発注者なら何でも許されると思ってんじゃねえよクソが >>204
受けなきゃいいじゃん
受けなきゃいけないような契約なの?
なら、会社が三交代の要員用意してないから悪いな >>207
分かる。
あれ何なんだろうな。
プログラミングするのと同じディスプレイでエロ動画見てオナッてるから、パブロフの犬的にカウパーが反応してるのか?
英訳にこだわるのはむしろ初心者。
ベテランはサクっとローマ字。
だってマイグレするとローマ字ばっかりだし。 グローバルな時代にローマ字は避けるべき
中途半端な英語で混乱させる恐れもあるけど… ドキュメントには XxxInformation() と書いてあるのに
実体は XxxInfomation() (もちろん宣言と定義で一致w)
ローマ字かと。 微妙なスペルミスは怖いよな。
この間はMANEGEMENTにやられたw この前まで常駐していた現場で「管理拠点コード」のローカル変数名は
「knrktncd」にしろとモジュール設計書に書いてあった 「"Code0816763"じゃなくて本当に良かったね〜(棒)」 input type = "text" name = "FURIFURINAME" …
まぁ、なんかの略なんだろうけどさぁw
Hoge h = new Hoge();
h = getHoge();
業界によっては確実にローマ字の方がいいからな。
lookupKenpoCodeとか。 デストラクタの英語綴りを deathtructor だと思ってしまう。 ■ このスレッドは過去ログ倉庫に格納されています