असली प्रोग्रामर अपने कोड में टिप्पणियाँ (comments) नहीं लिखते। अगर इसे लिखना कठिन था, तो इसे समझना भी कठिन होना चाहिए।
Real programmers don't comment their code. If it was hard to write, it should be hard to understand.
Real programmers don't comment their code. If it was hard to write, it should be hard to understand.
आप हर दिन कुछ न कुछ नया सीखते हैं, जब तक कि आप इसके प्रति सावधान न रहें।
You learn something every day, unless you're careful.
You learn something every day, unless you're careful.
मैंने डेनिस से जिक्र किया कि मल्टीक्स (Multics) में मैं जितना भी कोड लिख रहा था, उसका आधा हिस्सा एरर रिकवरी (गलती सुधारने वाला) कोड था। उन्होंने कहा, "हमने वह सब यूनिक्स से बाहर निकाल दिया है। अगर कोई गलती होती है, तो हमारे पास 'पैनिक' नाम का एक रूटीन होता है, और जब इसे चलाया जाता है, तो मशीन क्रैश हो जाती है, और आप हॉल में चिल्लाते हैं, 'अरे, इसे रीबूट करो।'"
I remarked to Dennis that easily half the code I was writing in Multics was error recovery code. He said, "We left all that stuff out of Unix. If there's an error, we have this routine called panic, and when it is called, the machine crashes, and you holler down the hall, 'Hey, reboot it.'"
I remarked to Dennis that easily half the code I was writing in Multics was error recovery code. He said, "We left all that stuff out of Unix. If there's an error, we have this routine called panic, and when it is called, the machine crashes, and you holler down the hall, 'Hey, reboot it.'"
असली प्रोग्रामर सुबह 9 से शाम 5 बजे तक काम नहीं करते। अगर सुबह 9 बजे कोई असली प्रोग्रामर आसपास दिखाई दे, तो इसकी वजह यही होगी कि वह पूरी रात सोया नहीं था।
Real programmers don't work from 9 to 5. If any real programmers are around at 9am it's because they were up all night.
Real programmers don't work from 9 to 5. If any real programmers are around at 9am it's because they were up all night.
सॉफ्टवेयर की गुणवत्ता से जुड़ी समस्याओं के बारे में हम उतना ही जानते हैं जितना 1600 के दशक में लोग ब्लैक प्लेग (महामारी) के बारे में जानते थे। हमने पीड़ितों की तड़प देखी है और लाशों को जलाने में मदद की है। हम नहीं जानते कि इसका कारण क्या है; हम यह भी ठीक से नहीं जानते कि यह कोई एक बीमारी है या नहीं। हम बस भुगतते हैं - और अपने गंदे नाले को अपने ही पीने के पानी में मिलाते रहते हैं।
We know about as much about software quality problems as they knew about the Black Plague in the 1600s. We've seen the victims' agonies and helped burn the corpses. We don't know what causes it; we don't really know if there is only one disease. We just suffer - and keep pouring our sewage into our water supply.
We know about as much about software quality problems as they knew about the Black Plague in the 1600s. We've seen the victims' agonies and helped burn the corpses. We don't know what causes it; we don't really know if there is only one disease. We just suffer - and keep pouring our sewage into our water supply.
असली प्रोग्रामर पीएल/आई (PL/I) में नहीं लिखते। पीएल/आई उन प्रोग्रामर के लिए है जो यह तय नहीं कर पाते कि उन्हें कोबोल (COBOL) में लिखना है या फोरट्रान (FORTRAN) में।
Real programmers don't write in PL/I. PL/I is for programmers who can't decide whether to write in COBOL or FORTRAN.
Real programmers don't write in PL/I. PL/I is for programmers who can't decide whether to write in COBOL or FORTRAN.