順不同
https://www.developerdotstar.com/mag/articles/reeves_design_main.html
<html> | |
<head> | |
<script> | |
class J2ToJ1 { | |
constructor() { | |
this.points = [0, 1, 3]; | |
this.results = []; | |
this.shimizu = 0; | |
this.iwata = 0; | |
this.verdy = 0; |
https://konifar-zatsu.hatenadiary.jp/entry/2023/07/12/220422
#include "stdafx.h" | |
#include "MyWnd.h" | |
static CString s_wndclazz; | |
IMPLEMENT_DYNAMIC(MyWnd, CWnd) | |
BEGIN_MESSAGE_MAP(MyWnd, CWnd) | |
ON_WM_CREATE() | |
ON_WM_PAINT() |
#include "pch.h" | |
#include "framework.h" | |
#include "PopupDemo.h" | |
#include "MyWnd.h" | |
#include "PopupDemoDlg.h" | |
#ifdef _DEBUG | |
#define new DEBUG_NEW | |
#endif |
#include "pch.h" | |
#include "framework.h" | |
#include "ChildProc.h" | |
#include "ChildProcDlg.h" | |
#ifdef _DEBUG | |
#define new DEBUG_NEW | |
#endif | |
BEGIN_MESSAGE_MAP(CChildProcApp, CWinApp) |
using System; | |
using System.Timers; | |
using System.Threading; | |
public class Example | |
{ | |
private System.Timers.Timer aTimer; | |
private int count = 0; | |
private Thread thread = Thread.CurrentThread; |
ソフトウェア開発は、今まで作ったことのないソフトウェアを作る仕事なんだね。要望が変わらなければ同じソフトウェアをコピーして渡せばいい。ソフトウェアはコピーしても劣化しないからね。そこが普通の工業生産品と違うところ。コピーしてちょっと改造して渡すのはカスタマイズといって開発とはいわない。
今まで作ったことのないソフトウェア、つまり未知を相手にするのがソフトウェア開発の特徴の1つというわけ。
未知なものを作るわけだから「作ったほうが早い」じゃ上手くいかないことが多い。未知だからこそ計画を立てておかないとすぐに迷走してしまう。つまり、計画を立てるのは自分の現在位置を把握するためなんだね。
#include "pch.h" | |
#include "StringPipe.h" | |
#define ERR_EXIT(msg) do { \ | |
OutputDebugStringA(msg); \ | |
exit(1); \ | |
} while (0); | |
CStringPipe::CStringPipe() { | |
InitSecAttr(); |
#include "pch.h" | |
#include "framework.h" | |
#include "DoubleBuffering.h" | |
#include "DoubleBufferingDlg.h" | |
#ifdef _DEBUG | |
#define new DEBUG_NEW | |
#endif | |
BEGIN_MESSAGE_MAP(CDoubleBufferingApp, CWinApp) |