[PHP] เขียนสคริปร่วมกับคนอื่นวุ่นวายมาก

เริ่มโดย picharnan, 22 มีนาคม 2010, 21:05:13

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

picharnan

สวัสดีครับเพื่อนๆชาวไทยเสียว

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

ในการที่เราจะำทำ report ได้ เราต้องมีข้อมูลใ่ช่ไหมครับ ปรากฎว่าเค้าออกแบบฐานข้อมูลมาไม่ normalize
ครับ  เอาแล้วไงงานเข้าครับ  นี้ประเด็นแรกเลยครับ

การทำงานร่วมกันต้องมีรูปแบบเดียวกัน  คือว่าเว็บต้องใช้ template เดียวกัน  พอผมเปิด template ที่เค้าใช้
แค่นั้นหล่ะครับ  เจอ Table เต็มไปหมดเลย (เค้าไม่ใช้ div) แล้ว encoding เป็น TIS-620

ผมเหนื่อยมากมายเลยครับเจอแบบนี้ ต่อไปผมจะไม่รับแล้วงานที่ต้องทำร่วมกับคนแบบนี้

:P :P

kitazawa1st

เหอๆ เคยเจอเหมือนกัน ลูกค้าให้ไป Recode บางทีก็ dev ต่อจากเดิม

ปวดหัวมากๆๆๆ ใช้เวลาไล่โค้ดที่มันเขียนอีกนานโคตรรรร สรุปไม่คุ้มเหนื่อย

ผมเลิกรับงานที่ทำต่อจากคนอื่นแล้วครับ = ="
เล็กสั้น ขยันซอย

GillBate


aek26

แล้วไม่ได้คุยกันก่อนทำหรือครับ มันน่าจะวาง concept กันก่อนนะถึงจะทำงานสัมพันธ์กันได้ :wanwan019:
เพราะแสวงหา มิใช่เพราะรอคอย เพราะเชี่ยวชาญ มิใช่เพราะโอกาส เพราะสามารถ มิใช่เพราะโชคช่วย ดังนี้แล้ว "ลิขิตฟ้าหรือจะสู้มานะตน"
[direct=http://www.108keychain.com]พวงกุญแจ[/direct]
[direct=http://www.xn--12cgajg3a0jxbsn4esb4cb5c7i.com]พวงกุญแจอะคริลิค[/direct]
[direct=http://www.xn--12clet6fwa1b4j8c5a0d.com]พวงกุญแจไม้[/direct]
[direct=http://www.facebook.com/108keychain]ของชำร่วย[/direct]

GillBate

อ้างถึงจาก: aek26 ใน 22 มีนาคม 2010, 21:25:12
แล้วไม่ได้คุยกันก่อนทำหรือครับ มันน่าจะวาง concept กันก่อนนะถึงจะทำงานสัมพันธ์กันได้ :wanwan019:

:P เป็นแบบลองทำแล้วไม่ไหวเลยจ่ายงานต่อรึเปล่าครับ

HotelBestBuy

อ้างถึงจาก: aek26 ใน 22 มีนาคม 2010, 21:25:12
แล้วไม่ได้คุยกันก่อนทำหรือครับ มันน่าจะวาง concept กันก่อนนะถึงจะทำงานสัมพันธ์กันได้ :wanwan019:


เห็นด้วยกับท่านนี้
[direct=http://www.plazacomplex.com/AffiliateRegister.asp?refid=6270]สมัคร Affiliate ขายสินค้าไทย[/direct]
[direct=http://thailand.bookingglobe.com/]จองโรงแรม[/direct]
[direct=hhttp://techkanews.anythingilike.net]ข่าว android [/direct]
[direct=http://www.thailandinvestorclub.com]ลงทุน หุ้น ธุรกิจ[/direct]
[direct=http://www.tswipe.com]คีย์บอร์ด android[/direct]

SekRanger

พวก Database นี่ต้องออกแบบโดยคนๆเดียวครับ

แล้วก็แยกกัน Coding ถ้าแยกกันขาดเลยแบบนี้ท่านก็จะได้ระบบมาสองระบบที่ดูยังไงๆก็ไม่ใช่ระบบเดียวกัน

9neo

งานเป็นกลุ่มไม่มีโปรเจ็คเมเนเจอร์ปวดหัวตายครับ

ต่างฝ่ายต่างคิด ต่างฝ่ายต่างทำ มาชนกัน ทะเลาะกัน เพราะต่างฝ่ายต่างคิดว่าตัวเองถูก  :wanwan019: :wanwan019: :wanwan019:

ต้องมีคนที่เข้าใจ และสามารถฟันธงว่า จะเอาแบบใหน :P

หนึ่งสุดหล่อ

ขาด project manager ขาด standard ขาดการออกแบบที่ดี ขาดการวางแผนที่ดี มาถึงก็โค้ดเลย ก็มักจะเป็นแบบนี้แหล่ะครับ
:P

mikeyx

เจอเลยครับแบบนี้แหละรูปก็ตัดไม่เป็น

mixture

สไตล์การเขียนแต่ละคนไม่เหมือนกันน่ะครับ บางคนก็ยึดติดกับอะไรเดิม ๆ
[direct=http://moomak.wordpress.com]จิ[/direct]

pjgunner

แต่ผมว่า เขียนแบบ table ยังแกะง่ายกว่า div นะ ส่วนมากคนที่ใช้ div ต้องไปนั่งแกะในไสตล์ชีตอีก

หากเขาไม่ normalize ก็สั่งคิวรี่หลายๆรอบซะเลย

ส่วน encoding นี่ปวดหมองจริงๆ
[direct=http://www.pjgunner.com]โปรเจคกันเนอร์ รับทำโปรเจค เว็บไซต์[/direct]
I miss u๊.

ball6847

หาเวลามาเจอแล้วนั่งคุยกันให้รู้เรื่อง เคลียร์แล้วค่อยแยกย้าย

ผมว่าเรื่อง table หรือ div หรือ encoding ผมมองว่ามันไม่สำคัญในการทำร่วมกับคนอื่นหรอกมั้ง ถ้ามันไปในทางเดียวกันก็ไม่น่าจะมีปัญหาอะไร

ตอนนี้ไปคุยกันเรื่องโครงสร้างฐานข้อมูลให้เรียบร้อยก่อนดีกว่า - -*
We use Ubuntu.

[direct=http://ng-seo.sourcelab.xyz/]AngularJS SEO Experimental[/direct]

kuznetsova

หลักๆ น่าจะมาจาก การออกแบบฐานข้อมูลนี่ครับ ถ้าไม่ได้เก็บข้อมูลที่จะเอามาทำ report ก็ซวยไป
เว็บที่ทำจาก Blogger สวยงามได้แค่ไหนชม
[direct=https://www.forexfights.com]วิธีเทรดฟอเร็กซ์ กรอบเวลาต่างๆ[/direct]
[direct=https://babbaan.in]แบบบ้านความรู้เรื่องบ้าน[/direct]
[direct=http://www.herb-health.com]แบบทรงผมข้อมูลด้านสุขภาพ ความงาม[/direct]

@@@

อ้างถึงจาก: ball6847 ใน 23 มีนาคม 2010, 08:58:29
หาเวลามาเจอแล้วนั่งคุยกันให้รู้เรื่อง เคลียร์แล้วค่อยแยกย้าย

ผมว่าเรื่อง table หรือ div หรือ encoding ผมมองว่ามันไม่สำคัญในการทำร่วมกับคนอื่นหรอกมั้ง ถ้ามันไปในทางเดียวกันก็ไม่น่าจะมีปัญหาอะไร

ตอนนี้ไปคุยกันเรื่องโครงสร้างฐานข้อมูลให้เรียบร้อยก่อนดีกว่า - -*

เห็นด้วยอย่างยิ่ง
รับซื้อเว็บ 100uip ต่อวันขึ้นไป [direct=http://www.rommit.com/forex]EA Forex[/direct]

tapanon

รับเขียนเว็บไซด์และโปรแกรม (php, vb.net, c#.net, graphic, css, template)  ด้วยทีมงานมืออาชีพทุกคนครับ  PM มาเลยครับ

SEkr

ทำงานหลายๆ คน สิ่งสำคัญเลยคือ การยึดตามมาตรฐานที่มีอยู่ครับ ไม่ต้องอธิบายมาก ให้ทำตามมาตรฐานมาแล้วค่อยมารวมๆ กัน

แต่ถ้าไม่เป็นเลย ไม่ควรทำด้วยกันครับ ยุ่งยากซิบโป่งงงงเลย เราอ้างตามมารตฐาน แต่มันไม่รู้มาตรฐานคืออะไร อย่างนี้เหนื่อยครับ

สู้ๆ ครับ

BigBin

ต้องลองเขียนแบบ framework ครับ จะสบายกว่าเยอะ
ลองหัดใช้พวก codeigniter ใช้ง่ายครับ เขียนทีเดียว ลื่นปรี๊ด

Kobsoft

 :wanwan035: ตอนผมประกาศรับทีมงานเพิ่มและต้องสัมภาษณ์เรื่องมาตรฐานการพัฒนางานก็เพราะเรื่องนี้ล่ะคับ เพราะจิงๆ ผมเชื่อว่าทุกคนเก่งอยู่แล้ว แต่คนเก่งๆ หลายคนทำงานช้าและทำงานเป็นทีมไม่เป็น ส่วนมากก็เลยต้องทำฟรีแลนซ์คนเดียวคับ จะดีที่สุด

ZeCrof

ข้อเสียของ PHP ก็แบบนี้แหละครับ มันยืดหยุ่นสูงเกินไป  สามารถเขียนอะไรก็ได้ พัฒนาโปรแกรมไปทางไหนก็ได้

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

แต่ถ้าใช้เฟรมเวิกก็สามารถช่วยให้ง่ายได้ระดับหนึ่งแต่มันก็เขียนไม่เหมือนกันอยู่ดีแหละ   :P
[direct=http://www.hondachiangmai.com]ฮอนด้า เชียงใหม่[/direct] รถยนต์ฮอนด้า จังหวัดเชียงใหม่
[direct=http://www.cmteedin.com]ที่ดินเชียงใหม่[/direct] ฝากขายที่ดิน บ้าน เชียงใหม่ฟรี