- ����ƽ�
����רҵʵϰ���ҽ���3ƪ
�������ҽ����ƕ�һ���ε�ѧϰ�������лع˼�鲢�������ۣ�д���ҽ���������������ȷ����ʶ���ң������������ƶ�һ�����ҽ����ɡ����ҽ�����ôд�ų���ǧƪһ���أ�������с�ྫ������������רҵʵϰ���ҽ���3ƪ����ӭ��ҽ����ο���ϣ���դ������������
����רҵʵϰ���ҽ���3ƪ1
����ʱ�������죬�ڹ�ȥһ��20����ʱ��������㽭���˿�����ϣ��������˾ʵϰ�������������ĺ������㽭���˿�����ϣ��������˾��ҫ��ʒ�����м��������ӳ����ʒ�����ƿ��������ۡ���װ��������ɣ����繤����ơ���װ���������������ѯ���������ۣ����ӳ�ʒ�����ҵ磩�������ʒ������������ͨ���豸��������ͨ���豸�����칫�զ����豸����ʒ��
�����ڹ�˾ʵϰ�����ʱ�䣬����ҫ��������ʵϰ��һ������ϥ��˾�տ����ľ綾��ѧʒ����ϵͳ����ϵͳ�ڽ�����ٵ�ʱ��������ҳ�μ���ϵͳ�ŀ��������զը�ϵͳ���dzƚ��˽⣬��ϥ�����ܿ죬��˾ҫ�����ǹ���ϵͳ�ĺ���д���û��ֲᣬ����������ϸ�ķ��������룬�������������ļܹ��ͼ�������ϥ��������ҵ���һ�����̣��ա�δ��������ŀ��������������
��������̶̵�20����ʱ������������ʱ����ϥ�˸�ϵͳ�ĺ���ģ���ҵ������֮������������������ѧ��֪ʶ����ͬ�����������ʱ���˳���ı�д����ϵͳ���û��ֲᡣ����רҵʵϰ���ҽ�����ʹ�ҷ��ժ��д�û��ֲ�ͼ������ĵ��кܴ�i������ڴσ�ͨ����ϸ�ķ���̨���������ϵͳ�ļܹ���ʹ�ҷ�������ܹ������ģʽ˼�벿����ҵ�����ݿ�ҵ��ϵͳ��������һ�����˽⣬���͵�����ṹ��ϊ��ʾ�㣨presentation����ҵ��㣨business���������ݷ��ʲ㣨data access�����ָ������լ������⣬�ҷդ����˸���ϸ�ķֲ㣬������۲㡢�������㡢ҵ��ӿڲ㡢ҵ�����㡢ʵ��㡢���ݷ��ʲ㡢���ݴ洢�㹲�߲㣬����ܹ�����ҫ��ϊ����աϊ��ʵ�ֲ��𡢿�����ά����ҵ�����ݿ�ϵͳ������ġ�����������м��ʵ���˶ա�ʾ������ݿ�����ȫ���룬�䲿�𡢿�����ά��ϵͳ��'���ú�ʱ�����ٽ��͵�ԭ����һ�룬�������ࡣ
�����������ܵ�ʱ�䣬��ͬ�º���ŀ�����i���֮�£��ɹ�����˱��ε�����ʵϰ������
��������������щ��ĺ����ܽ
����1����ְҵ���·��棬��ҵ���ڣ�����ǿ�ҵ����θк���ҵ�ģ��ͻ���������ѧϰרҵ֪ʶ������̬�ȶ��������渺��
����2����רҵ֪ʶ�������������棬����3�ܵ�ʵϰʱ�����ŭ����ѧϰ���������ļ����ͼܹ�֪ʶ���ķ��������ϣ�������������������һ�����˽⣬���զ�������с�͵ĺ���ϵͳ����������������ҳ���˺ܴ����ߣ�ʹ�լ��ܹ��ڼ��ҵľ����б����լ������ơ�
����3������̬�ⱥ��ڷܾ�ҵ���棬�ȱ��լ��ı�ְ�������ܹ���ȷ����ķդ�ûһ���������ͷ�룬����ϊ��ҷ���֤��ʱ���ڣ���֤�����ܹ���ʱ��ɡ�
����4�����������ɼ���ч������棬�ڿ�չ����ǰ���ø��˼ƻ����������ⱥ�ʱ����ɸ������ﵽԤ�ڵ�ч������֤�������������ч�ʸߣ�ͬʱ�ڹ�����ѧϰ�ܶණ����ҳȫ�������լ��������˲�и��ŭ����ʹ����ˮƽ��רҵ֪ʶ�������˳���ľ�����
�����ع����ʱ���ʵϰ��������dz���ر������˼ʽ������еľ��������������˽θ�������������������ĸ�л�ڹ����ϰ��������լ���������δ��˴�����ͬ���լ���˾���һ�ú��������ʱ��ѧ������щ֪ʶ�;��飬ӧ�õ����ժ�ĺ�����ѧϰ���у��һ�������ۻ������֪ʶ�;���ϊ���̤��������ó�ֵ�����
����רҵʵϰ���ҽ���3ƪ2
����ʱ����ĺܿ죬ת�ۼ��ѿ�ʵϰ����5���£�������2������������ȫ�����ŵġ��������ڲ�ϵͳ������ڲ�����ϵͳ����(struts mysql spring hibernate)��֮����ȥ�����罻���������ľű����ԡ������ֻع��ڲ�ϵͳ����ȼ�ڽű����ڼ䣬��������������˦�ں�ͷ�������پ�����һщ���ծ��顣
���������լ����ķ������������������˿ͻ����ϣ���ҳ����щ�ɾс�
����1��dz̸����
����һֱ�������ҷ���ϊ�������������������̷�χ�ĺ���������ϊм������ʵ������у������ǽ���ҫ�����ծ�տ����������ѹ���������ҳ���bug���������㣬�������ڱ�����ա��һ��ij�����ա�������룬���ǿ����������ۼƶľ����ܽ������������ҫ���������թ���ʦ����һ��ҫ�����룬��ϊ��������ȫ��������ϵͳ�ķ����������������ǰ�ᡣ��ռ������λ�ģ����ǵ���ϵͳ�ļ��ɲ��ծ��顣ʵ����ŀ�у�����ʱ��һ��ֻռ30%���ң������ķ�ʱ�����it�ε���bug���ӧbug���˽λ���������coder�ı���������
����2������ա������
������щ�ˣ���ϊ��ѧ��ƶ�ʹ��뿴�࣬�լ��ͷ��ķ࣬ʵ����������ȴ��֪�ӻ����֣���������?��ζ�λ?��ν��?ͨͨ��һ�������йأ�debug��������ҳ�ƶ��ԡ�����ŀ�鹤������դ����դ���������ǵ��������ǰ�������ȥ����?
������λͬ�¸����ң����뿴���鶼û�ã�ҫȥ��������һ����ѯģ�飬�ڴ˻�����ȥ�������¼����ʷ��¼��ѯģ�飬����ܻ���úܼ���ʵ�����ȴ������һ���쳣�����������漰���������棬�լ����ݿ��ֶσ���ֵ����ȵȣ�һ��ѷ���������˵�����ƶ����⡣�������£�ֻҫѧ����ԣ�һ��������ȥ�٣�һ����ȥ�������ȼ��ȼ���ƕρ�դ�롱�����������㡣
����3��������?
������������ڶ̶̵�ʱ���ھͿ�����������ǣ����¶ϵ�ȥ�٣���ȥ�ҹ���������û���⡣���������'ʱ��ҫ�⿴���룬ҫ��ʵ���ж�ȥ�������ڼ�ľ���ֵ���������;����eclipse�ǹ���ˬ��ide��������ĺܺá�����ҳ��������ʾ�����լ���ҫ�����ݣ�����ҫ�ȴ����ݿ��ѯ���ȥ���֣����öϵ㣬һ��һ��step over����sql�ֶ�(��ȡ����sql�����ַ���)���е���ֵ��inspect��ȥ��������������������͵������copy����sql�ͻ���ȥʵ�����у�����ʵ�ʲ�ѯ�����ı���ʲô������ƕեģ��п��ܾ���ҳ����õĵ������action���ĵ�ֵ���⡣
����ҳ�����ĵ��ԣ��������������ҽ����ʵ����ҳ�鿴դ���룬copy��editplus�����ܿ���������������ǽ��с�ͨ���м��ֳ����ĵ������磺ȱ�ٶ������ֺܶ�ʱ������щ������õ��ֶ��п���ϊ�յ�������ֵģ����լ�if(xxx=null)���ӱ������ٵķ�������������alert��䣬�����п��ܳ����ĵط���
����4��һщϰ��
���������������լ�˼�������������ҹ��ְ�æ������ע�������㿴��˼·������һ�����ţ��������լ�ҳ���ˣ���ȼ��һ���ӷ�ͣ��������ˮƽ����������ѧ���ķ���զզ�����ķࡣ
���������һ�������ҫȥ�����ʵ�ȥ�ҵ���������������է����´��������ƶ��������˷�ͬ����ʱ�䡣������ȫ
�����ѵ���д��ư����ע�͡����с��淶һ�������٣��ɶ����ƿ��ڵ�һλ����������һ������д�ĵ��룬���һ�����dz�ͬˮƽ����д�ģ��������������������������������լ�ҳ������ˡ�
�����������ҫ���ţ�ȥҫ�������������ս�ե�����ֻҫ���ȥ���ԣ����ǿͻ����������������������һ��ӱ�㶨��ч�ʺ��ҳ϶����ˣ�·ҳ�ƚϻ����ˡ�
����5�����
�����������һ��˼�룬����һ��˼�룬�ó������������ǵ��ӵ�о���2�ַ�˼�룬��ϧ���ֹ������������ÿһ���ŷӵ�ÿһ���ˣ���һ����˽��δ�ز��ǻ��¡�ְ�����������ڱ��ż���������ҫϊ�լ���ƭ�ݵ�ʵ�ڲ����ס�����һ��ҫ���ţ�ֻҫ�լ��������լ��������ͼ�û�о�����·������ա���ſ�£����ա����ߵ��˰��㣬���ա���������ţ�ֻҫ�����լ�����վ�������ܹ�����ȭ���������ǿ��ĵֿ�����һ·ǰ��!
����רҵʵϰ���ҽ���3ƪ3
�������ŷ�itҵ���㽣��߽����г�̩�ţ���������ϣ��������˾�����ڹ�˾�����µĺ������������ԣ�������ͷ�뵽����֮ǰ���������ϲ�ѯ���������ա�����ҫ���˽�����ϊһ��������ա�������ģ�ϸ�ĺ�ƽ�͵���̬������ŀ���ǿ�������һщ�ҳ�����ȱ�ݣ���߲�ʒ������������ά���ijɱ��������ܵĵﵽ�ͻ���������������ա��һ�����������ǣ�����ɳ���ʵ��ס��������߱�̽�������д����ԣ����������ж�ȷ���������أ�ǿ��˵�����լ��ܹ���̷���ľ��������ʣ�ͬʱҳ�������ǹ������ų����֣��ȵȡ���û����ͷ����լ�����щҫ����ĺ�զ������һ����ʶ���լ�����ҫȫ��ȫ��ͷ�빤����������̣�һ�ж��ô�ͷ��ʼ�����⣬���բ����ǵ�����˼�ϵļ�е��"����"��������ҫ��բ�ʒ�dz���ϥ�������ǵӹ����ϻ��dz����ϡ���ϊ��ҫ�ļ��о�������ҫ�˽�ͻ��������ݿͻ���ҫ�������ԣ�������ʒ�ƿ��ܴﵽ���ǵ�ҫ������щ���濼����ҫ�����dz�����κ��˶�ҫ��ϥ��ʒ��һ�с���˾����ҫ��ʒ�ǵ��ի�ԭ��ӳ���͵�������һщ����ȫ�ܱߵij�ʒ����������ͷ�뵽�����������֮ǰ���������ȸ����ľ�����ϥ��ʒ��������ֱ�ӵ�;�����dz鿴˵���飬�տ�ʼÿ�춼�ǵ��ԣ�����ʒ˵���飬�ظ��ŀ�������ϊ������ͷ���ס�����ǵ���˾���п��˵�ʱ�ŷ���ԭ���լ����ʲô��û�����գ���һ�ο��˲�������ȼ����ķ���û�п����������ƿ����飬ȴʹ�լ�ʼ����������ҳ�����լ���ʶ��ҫ���ĵģ������ͱ�ĺú���ϥ��ʒ��ҫ�����բ�ʒ�������ꡣ
��������ʵϰ�ڼ乫˾������������ˮ���ÿ�����˰�ѻ����ϵͳ������ҫӧ����ˮ�ѵ�ҵ�����������������˵������һ��ȫȼi���ij�ʒ������ҫ���һ���һ��ʵϰ��.ͬ������֮��ѹ����ϥ��ʒ�ĸ��ֹ��ܼ���ɲ��ԡ���ʱ������һ����һ������������˵ȫ�µij�ʒ��һ���ҫȫ�����ն���ҫ���գ����д��ڵ����⣬���ƺ��ܲ����ܣ�����ҳ�е㲻�����լ�������������������һ�����������ǿ�ȼ���դ�ʲô�������������������ա�����ҳ�����һщ�ij��ԣ�������һщ��������ƕ����ľ������ܺ��ܵij��ի�û����ɣ������ϰ岢û��������ǣ�ֻ�����������������������������щ��ο����ϊ����ϊ����������ء���һ���������˵�����ջ���ǣ�ҫ�����լ�����ҫ��û��ȥ����ʵ����������ŵ�����ʵ��������ȥ���ԣ���ᷢ��һ�ж�û�����������ô�ѣ�ֻҫ��ŭ����û��ʲô�����ԡ���������ǵ�ŭ���£������˲��������ʱ�䣬����������
�����˵iװ�ij����������ľ��桢���ܡ����ܵ�������ȫ��ij��ԣ���ʱ�����ܽᣬ�����������ĺ�˾�������ƕդ��ڵĵ��������ģ��������ǻ�э�����̻ܽ���������ա���ա������ܹ���11��29�յļ������ܹ������ij������ѳ�ʒչ�ָ�����ˮ���ŵĺ�����ա��������˵�õ��˺ܴ�ķ��죬��˾ͬ�����˶��dz��ĸ��ˣ�����������i�����û�аӡ�����ʵϰ��������µ�ʵϰ���������լ��߽���һ��ȫ�µ�����ʼ���լ������ĺ������ġ�ʵϰ����ν������ԣ���ȷ�е�˵������һ�����ˣ�һ�����լ�ѧ��ɳ��ĵط�����ȼҳȷʵ���լ����������ࡣ�����ǵӹ��������ϻ��ǵ�ϊ�˴����ϣ��ҷ��о������кܴ����ߡ����ȣ��ڹ��������ϣ���ϊ���µ��dz��թ����������լ���˵��һ��ȫ�µĸ��һ�ж��ǵ�ͷ��ʼ�ģ�������ҫ�լ���ŭ�������ĺ�ϸ�ġ���щ�����լ�ƿȱ�ģ������ڹ������⼸���º���ķ����լ����˺ܴ�ĸ��ơ���ȼ������������������ա��ҫ���кܴ�ľ��룬�����լ�һ����ŭ���������լ���ŀ��ǰ������σ���ϊ�˴��·��棬ҳ���լ����������ࡣ
������ȼ����������������������ȷʵ���դ������еĵ��εθо��õ�������ʹ�˳ɳ���ֻ�������ľ��������ſ������լ���ij���������ҫ����ij���ͷ�أ��õ�ϊ����ǰ�ᡣ�ġ�ʵϰ�ܽ�˵���լ�������ǻ����˰ɣ���ӧƹ��ְλ����������ա�������ڴ�ұ������լ������ﶼ��ϊ�������ե�ҫ��dz��ߣ������ƺ���һ�ֿ������ɼ��ĸо������ǵ��լ������ľӵ��������ҵ֮������ʵ��û����ô�ĸ߲����ʡ��������������լ������µģ����������������ϵ��������ԣ�ֻ��һ��"����"�����ˣ�������ȼ��ˣ�����ȼѧ���˺ܶ࣬�����ƕլ������ӳ��֪ʶ�͵ײ�������˸����һ���˽⡣���ǵøո����빫˾��ʱ�о������һ�ж�����ô���棬��ôi����������㽲�������¶�с�������ģ�������ը��ʵ�����˵����ֱ������ĥ�ij̶ȣ��������˵��ǻܿ�����ڲ��ŵ�ͬ�»���������˾��ȼ��с�����ǹ����ķ�χȴ�dz������ɡ�ҳ����ҷ��������ˣ��ҷ��ǹոս������ã������кܶ�ĺ�ͬ���⣬�ڹ���֮�࣬��ͬ��֮��ĺ�ϵ�ദ�ĺ���ǣ����ȫ�����ҵ����ļͻͳ�������֮��ͨ�����ʵϰ��ȷʵ���լ��ɳ������ࡣ��ʵϰ�ڼ䣬��ѧ�������ණ����������һщ���ѣ�ҳ�������լ������������������⡣�ڲ���ʱҫ��ʹ�լ��ij��ը�����ȫ���ܻ������������������⣬��ǰ�������ĺ����������ӣ���ѧ��һ������ⱥ����������ʵ�ʹ�����ӧ������ġ���˷�ӳ
������ѧϰ�ļ�������ȱ����©�����ټ��կ̿����м�ѧϰ�����ͽ�����ұ����ǿ�լ���ʵ���������ܣ�ϊ�ժ������ò��թ�����ŭ����
������רҵʵϰ���ҽ�����������£�
06-21
05-12
03-20
03-25
12-05
04-19
02-25
05-08