หัวอกโปรแกรมเมอร์

posted on 07 Sep 2007 12:36 by kengkadeng  in Diary

    

     เมื่อวานนี้ช่างปวดหัวซะจริงๆ ปวดเศียรเวียนเกล้าไปหมด
เพราะต้องแก้ไขโปรแกรมโปรแกรมนึง ซึ่ง...
โปรแกรมนี้ซับซ้อนมาก จำนวนบรรทัดคำสั่ง มากว่า 2000 บรรทัด
เป็นโปรแกรมที่เขียนมานานแล้ว และมีโปรแกรมเมอร์เขียนไว้หลายคน
และแต่ละคนก็มีสไตล์การเขียนโปรแกรมไม่เหมือนกัน
การแก้โปรแกรมที่คนอื่นเขียนไว้แล้ว ยากเป็น 10 เท่า
ของการเขียนโปรแกรมใหม่ซะอีก
โปรแกรมนี้เป็นโปรแกรมปราบเซียนจริงๆ
การแก้ไขจะต้องระวังเป็นพิเศษ ไม่ให้มันพัง (หรือเจ้ง...)

     ซึ่งจริงแล้วหลักการเขียนโปรแกรมเราจะเขียนยังไงก็ได้
ให้ได้ผลลัพท์ตามที่ต้องการ แต่ต้องประมวลผลรวดเร็ว
ถ้าประมวลผลช้าคงไม่มีใครใช้แน่ๆ
บางคนอาจจะเขียนคำสั่งแค่ 10 บรรทัด
แต่บางคนอาจจะเขียนถึง 100 บรรทัด
แต่ท้ายที่สุดได้"ผลลัพท์ทุกอย่างเหมือนกัน"
เพราะว่าโปรแกรมเมอร์แต่ละคนมีความสามารถไม่เท่ากัน
ที่สำคัญคือต้องเขียนโปรแกรมให้คนอื่นที่จะมาพัฒนาโปรแกรมต่อเราเข้าใจด้วย
ส่วนมากจะมีการเขียน Comment ไว้...
เป็นกฎข้อแรกๆของโปรแกรมเมอร์ที่ดีที่จะต้องเขียน Comment
(บางคนเขียน Comment แล้ว ...แต่ อ่านไม่เข้าใจ ... อันนี้ตัวใครตัวมัน)

     โปรแกรมที่ผมต้องแก้ไขวันนี้ เป็นโปรแกรมที่เกี่ยวข้องกับบัญชี
โดยจะต้องเพิ่มรายละเอียดบางค่าให้แสดงในโปรแกรม
ตัวเลขเพียบ ... ตัวเงิรเป็นแสนเป็นล้าน
ซึ่งผมก็ไม่ค่อยมีความรู้ด้านบัญชีซักเท่าไหร่ (รู้งูๆปลาๆ)
ได้เรียนตอนเรียน ป ตรี แค่ 1 ตัว
เมื่อได้โจทย์ให้แก้ไขโปรแกรมนี้ .... ยังไงก็ต้องทำให้ได้


สู้ๆนะเจ้าแพนด้าน้อย


ปล. ช่วงนี้เหนื่อยๆ เหมือนพลังลดลง (ปกติเป็นพวกบ้าพลัง)
คล้ายวิญาญออกจากร่าง ... น่าจะมีที่เติมพลังเหมือนเติมน้ำมัน

ปล2. ไปเติมพลังกลับมาอาทิตย์หน้าครับ

 

;; ตีนหมี แพนด้าญี่ปุ่น

Comment



smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

เติมเผื่อกันมั่งนะคะ
.
.
PS ส่งการบ้านแล้ว ไปตรวจด้วยนะคะ..

#1 By ~*MaGiC_GirL*~ on 2007-09-07 13:03

55
งานยุ่งมากมาย ทำ database มาหลายวันและ ไม่เสร็จสักที

#2 By ลูกชิ้น on 2007-09-07 13:22

แก้โปรแกรมของคนอื่น ยากจิงจิงครับ
ไหนเราต้องนั่งไล่โค้ดเก่าให้เข้าใจอีก กว่าจะได้
ยิ่งผ่านมาหลายมือยิ่งมึน เหอ เหอ
สู้สู้นะคร้าบ ^^"...

#3 By My Name is S@M@Thi on 2007-09-07 13:30

คิดเองทำเองละมันง่าย กว่าแก้ไขงานคนอื่น
ไงๆก็ขอให้พักผ่อนนอนหลับกินอิ่มให้เต็มที่ชาร์ตแบตให้เต็มพลังแล้วสู้ต่อไปนะคะ

#4 By MayaKniGht on 2007-09-07 13:36


แหม..โปรแกรมยากๆนี่บอกผมได้นะครับ...
เพราะผมคือ ... โปรแกรมมั่ว...อิอิ

#5 By :: KinG MoJi :: on 2007-09-07 13:51

ขอมั่ง

#6 By T o' M @ ZZ u ครับ on 2007-09-07 14:25

ปวดเศียรเวียนเกล้าเหรอ...เหอ..เหอ..เหอ....งั้นรับไปเลย ยาหม่องขาวตราลิงถือลูกท้อ

#7 By oOนุOo on 2007-09-07 16:32

เห็นด้วยเลยค่ะ
งานบางอย่างทำใหม่ยังจะดีซะกว่ามานั่งแก่อีก
สู้ สู้ นะคะ

#8 By !2know ++ on 2007-09-07 16:35

เป็นโปรแกรมเมอร์นี่น่าปวดหัวจริง ๆ ดีนะที่ไม่เลือกเรียน

เพราตั้งแต่เรียนภาษาซี กับพวกปาสคาล
ก็ปวดหัวซะมากมายแล้ว

เห็นเค้าว่าทำหลายบรรทัดกับแค่สิบบรรทัด มีค่าเท่ากันถ้าผลลัพท์ได้เหมือนกัน

เอาใจช่วยคุณพี่แพนด้า ทำออกมาได้น้อย ๆ บรรทัดนะคะ จะได้เจ๋ง ๆ

#9 By บีอิ่งเองนะคะ (58.137.29.2 /172.29.8.168) on 2007-09-07 18:10

สมัยเรียน-พยายามเขียนให้สั้น กระชับ น้อยบรรทัดที่สุด

ตอนทำงาน-พยายามเขียนให้ยาว
เม้นไป 2-3บรรทัดสำหรับ loop 1 หน
เพื่อความปลอดภัยในการกลับมาแก้ ^^"

#10 By Nightbat on 2007-09-07 18:21

แค่อ่าน..มึนตึ๊บ ขอให้งานลุล่วงไปได้ด้วยดีนะ .. รับใบไผ่เพิ่มไหม?..

#11 By ไอ้แป้น : i-phan on 2007-09-07 21:11

เป็นงานที่น่าปวดหัว..

Enjoy your week!

#12 By chubbyhole on 2007-09-07 22:58

เห็นด้วย .. และเข้าใจเป็นอย่างดี - -"

หมดพลังเหมือนกันค่ะ ..
วันนี้ไปเติมมานี้ดดหน่อย
อยากไปทะเล อยากไปเที่ยว อยากไปพักให้หายเหนื่อยเหมือนกันค่ะ


เที่ยวให้สนุกนะคะ

#13 By * p e a c h * on 2007-09-08 00:18

เที่ยวให้คลายเหนื่อยนะคะ
เปลี่ยนจากเติมพลังงานด้วยน้ำมัน
มาเป้นพลังงานแสงอาทิตย์แทนดีกว่าไหมจ๊ะน้องหมี
ป้าหมูว่าจะให้ดีต้องเป็นแสงอาทิตย์บริเวณชายหาดน่าจะเจ๋งสุด

#15 By ป้าหมู on 2007-09-08 09:05

ไปเติมพลังหรือไปเติมใบไผ่คะคุณหมี

#16 By VAR on 2007-09-08 11:25

เอ่อ จขบ.ช่วยมาสอนเขียนโปรแกรมปาสคาลให้หน่อยสิคะ กำลังเรียนเลย
แบบว่าแค่นี้ยังรู้สึกตัวเองโง่มากมาย
คนเขียนโปรแกรมเก่ง ๆ นี่นับถือจริง ๆ ค่ะ
แอบไปเติมพลังม่าเผื่อด้วยสิคะ ^^

#17 By :::Be_My_Guest::: on 2007-09-08 12:12

โอ้.....ฟังดูน่าปวดหัวใช่ย่อย
เติมพลังแล้วกลับมาลุยเลยค่ะ

#18 By (^_^)/nana on 2007-09-08 14:15

สู้ ๆ นะคับทำไรมีปัญหาและอุปสรรคเสมอหละคับ

#19 By Frankie8 on 2007-09-08 19:37

สู้ตายครับ
ผมก้เคยต้องมานั่งแก้โปรแกรมเหมือนกัน ตาเกือบบอด ต้องไล่ทีละบรรทัด
เข้าใจแล้ว ว่าทำไมแพนด้าตาถึงได้ดำคร้าบบ

#20 By มนุษย์กล่อง on 2007-09-08 22:13

สู้ สู้นะครับ

#21 By mukoman on 2007-09-09 05:21

โอ้วเจอแบบนี้ถึงกับเหนื่อยเรย

ช่วงนี้งานยุ่งเหมือนกาน

แวะมาเยี่ยมเยียนคร้า

ถ้าเหนื่อยก้อพ้กผ่อนเยอะๆนะคร้า
ก๊อก ๆ ก๊อก ๆ ยังไม่กลับมาเหรอ.. ว่าจะแวะมาเปิดตู้เย็น..กินหนมสักหน่อย.. วันหลังแวะมาใหม่แล้วกันเนาะ

#23 By ไอ้แป้น : i-phan on 2007-09-09 13:24

อูยยย พูดถึงเรื่องโปรแกรมคอมพิวเตอร์แล้วงงจิ๊บๆๆๆ ...... ขอผ่านครับ

ช่วงนี้อากาศร้อน ทำอะไรก็รู้สึกล้าไปหมดเลยนะครับ ... ยังไงก็ขอให้สนุกกับการพักผ่อนนะครับ สัปดาห์หน้าเจอกัน

#24 By CHAN on 2007-09-09 13:41

เข้าใจอย่างสุดซึ้ง..

เขียนเองไม่เท่าไหร่

แก้ของคนอื่นนี่ล่ะ นรกดีๆนี่เอง..

ตอนนี้ผมก็เจออยู่เลย tuning ให้โปรแกรมเร็วขึ้น

(แต่คิดว่าคนที่แก้โปรแกรมที่ผมเขียน ก็คงเป็นเหมือนกัน 555 )

"""


ผมเองติดมาหลายวันแล้วเนี่ย ปวดหมองกับมันมากๆ แต่ก็นะ อาชีพของเรา สู้กันต่อไป..

ปล.. คุณแพนด้าเขียนภาษาอะไร แล้วพัฒนาระบบอะไรอยู่

ปล2. ผมพัฒนา SAP อยู่น่ะครับ ทำ ABAP มาทำบัญชีของ SAP จิ หนุกหนานๆ อิอิ

อ๊ากกกก เหนื่อย

#25 By >t-O.y: on 2007-09-09 14:31

เป็นนักบัญชี ใช้แต่โปรแกรมที่เขาเขียนมาให้
ตอนใช้ ก็ว่าใครนะ ช่างทำโปรแกรมยากๆ มาให้ใช้ ปวดหัวจริงๆ
พอมาอ่านความในใจของโปรแกรมเมอร์ รู้สึกจะหนักกว่าอีก นะ

สู้ๆ ค่ะ เป็นกำลังใจให้ ^^

#26 By ~ N ~ on 2007-09-09 23:59

ช่ายยย

ยิ่งเขียนต่อกันมาหลายๆ ทอดยิ่งสร้างความงง

เคยเจอโค้ดที่..เห็นแล้วงง..
จะใส่ไปทำฟร๊า..แมร่ง..ใส่ไปมันก็ไม่ได้ช่วยอะไรขึ้นมาเล๊ย..



สู้ๆ นะคุณ

#27 By |:| ShaKo |:| on 2007-09-10 12:25

หวังว่าได้พลังกลับมาเต็มแบตนะคะ

#28 By ยายแม่บ้าน on 2007-09-10 13:09

อยากเขียน ABAP เป็น ช่วยสอนหน่อย
0870093388

#29 By ขุน (203.152.33.74) on 2008-01-31 10:43