論理的思考を強く欲しています。
if(x>100){
s=1234;
}else if(y==200 %% z==300){
s=5678;
}
これをコンバートしたら、、、
難読化され、、DLL内に手法が隠蔽されるわけですが、、、
コンバータをいかに簡単に動かすか。
そこで苦労しています。
具体的には、
コーディングポリシーは人それぞれ違うため、
うまくコンパイルが通る状態でコンバートがかからないことが多々あります。
上記の式もこのように書く人もいるわけです。
if(x>100)
{
s=1234;
}else if(y==200 %% z==300)
{
s=5678;
}
こうなるとうまく動かない。
コンパイラとか、、、作った人の頭はどんなんなってんだろう。。
先週映画のトロンを見てきたが、、、
あんな感じなのかな。。
論理的思考能力は鍛えれば強くなっていく気がします。
プログラムを組む際、アルゴリズムを考えますが、
昔は1000行書いていた内容を数十行で書けるようになってきました。
勉強を進めるにしたがって過去のコードをみると、、「なんじゃこりゃ」的なものがたくさん。
でもそれもすべて自分の成長なんですよね。
今後、、エバーノートを使って、自分の履歴をどんどん残していこうと思います。
いつか自分史できちゃいますね。
いまの子供に教えておいたら、
ホント、。。いい記録になりそう。
s=1234;
}else if(y==200 %% z==300){
s=5678;
}
これをコンバートしたら、、、
難読化され、、DLL内に手法が隠蔽されるわけですが、、、
コンバータをいかに簡単に動かすか。
そこで苦労しています。
具体的には、
コーディングポリシーは人それぞれ違うため、
うまくコンパイルが通る状態でコンバートがかからないことが多々あります。
上記の式もこのように書く人もいるわけです。
if(x>100)
{
s=1234;
}else if(y==200 %% z==300)
{
s=5678;
}
こうなるとうまく動かない。
コンパイラとか、、、作った人の頭はどんなんなってんだろう。。
先週映画のトロンを見てきたが、、、
あんな感じなのかな。。
論理的思考能力は鍛えれば強くなっていく気がします。
プログラムを組む際、アルゴリズムを考えますが、
昔は1000行書いていた内容を数十行で書けるようになってきました。
勉強を進めるにしたがって過去のコードをみると、、「なんじゃこりゃ」的なものがたくさん。
でもそれもすべて自分の成長なんですよね。
今後、、エバーノートを使って、自分の履歴をどんどん残していこうと思います。
いつか自分史できちゃいますね。
いまの子供に教えておいたら、
ホント、。。いい記録になりそう。