寫程序能夠看出一我的的人品有多糟糕!

我談不上是一個優秀的程序員,別人歷來都不會懷疑個人人品,就是吹牛逼,那也是真材實料,今天我就站在一個作開發近10年的開發歷程,我是如何招聘優秀的程序員的!
我招人歷來只看當場寫代碼,歷來不看什麼學歷文憑,更不看臉,我臉盲,漂不漂亮好很差看我真不知道,做爲我來講能把問題解決的人才是最好的程序員!
那咱們就理一理這些年我碰到的幾個場景!javascript

第一種場景:從不縮進
歷來不寫縮進,看看以下代碼:
沒有縮進的代碼:php

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<div class="iarts oz">
<div class="f-fl oz thumb">
<a href="javascript:void(0);" target="_blank"><img class="lazyload" src="http://i.cxyblog.com/avatar.php?width=50&amp;height=50&amp;uid=28" data-original="http://i.cxyblog.com/avatar.php?width=50&amp;height=50&amp;uid=28" width="50" height="50" style="display: inline;"></a>
</div>
<dl class="f-fr oz">
<dt><i class="bicon icon_a_good"></i><a target="_blank" href="http://u.cxyblog.com/28/article-aid-3510.html">bootstrap 響應式實用工具</a></dt>
<dd class="o"><span class="t">發佈時間:2016-09-17</span><span class="author">做者:<a href="http://u.cxyblog.com/28/">                                        wodi0007                                    </a></span><span class="click"><i class="bicon icon_a_eye"></i><b>1603</b></span></dd><dd class="con">bootstrap 提供了一些輔助類,以便更快地實現對移動設備友好的開發。這些能夠經過媒體查詢結合大型、小型和中型設備,實現內容對設備的顯示和隱藏。須要謹慎使用這些工具,避免在同一個站點建立徹底不一樣的版本。響應式實用工具目前只適用於塊和表切換。可用的類經過單獨或聯合使用如下列出的類,能夠針對不一樣屏幕尺寸隱藏或顯示頁面內容。 從 v3.2.0 版本起</dd>
</dl>
</div>
</body>
</html>有縮進的代碼:html


<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
        <div class="iarts oz">
            <div class="f-fl oz thumb">
                <a href="javascript:void(0);" target="_blank"><img class="lazyload" src="http://i.cxyblog.com/avatar.php?width=50&amp;height=50&amp;uid=28" data-original="http://i.cxyblog.com/avatar.php?width=50&amp;height=50&amp;uid=28" width="50" height="50" style="display: inline;"></a>
            </div>
            <dl class="f-fr oz">
                <dt><i class="bicon icon_a_good"></i><a target="_blank" href="http://u.cxyblog.com/28/article-aid-3510.html">bootstrap 響應式實用工具</a></dt>
                <dd class="o"><span class="t">發佈時間:2016-09-17</span><span class="author">做者:<a href="http://u.cxyblog.com/28/">                                        wodi0007                                    </a></span><span class="click"><i class="bicon icon_a_eye"></i><b>1603</b></span></dd><dd class="con">bootstrap 提供了一些輔助類,以便更快地實現對移動設備友好的開發。這些能夠經過媒體查詢結合大型、小型和中型設備,實現內容對設備的顯示和隱藏。須要謹慎使用這些工具,避免在同一個站點建立徹底不一樣的版本。響應式實用工具目前只適用於塊和表切換。可用的類經過單獨或聯合使用如下列出的類,能夠針對不一樣屏幕尺寸隱藏或顯示頁面內容。 從 v3.2.0 版本起</dd>
            </dl>
        </div>
    </body>
</html>沒有縮進,會提升形成一些標籤沒有閉合的機率,並且沒有縮進根本不知道套了幾層標籤,有這個感受的你們共勉!java

第二種場景:跟註釋有仇的人
沒有註釋的代碼:
#_*_ coding:utf-8 _*_
import Image
import os程序員

class zzimage:
    def __init__(self):        
        pass編程

    def __del__(self):
        pass
    
    def generation_square_thumb(self,srcfile,outfile,gen_w=92):
        im = Image.open(srcfile)
        im.convert('RGBA')
        ext = str(str(srcfile).split('.')[-1]).lower()        
        width = im.size[0]
        height = im.size[1]
        _mode = im.mode
        _size = os.path.getsize(srcfile)
        x = y = 0
        
        self.ext = ext
        self.width = width
        self.height = height
        self.filesize = _size
        
        if width > gen_w or height > gen_w:
            if width > height:        
                newimage =  Image.new('RGBA',im.size,(255,255,255))
                if ext == 'png':                    
                    try:
                        newimage.paste(im,(x,y),mask=im)
                    except:
                        newimage.paste(im,(x,y))
                else:
                    newimage.paste(im,(x,y))
                    
                x_s = gen_w
                y_s = height * x_s / width
                out = newimage.resize((x_s,y_s),Image.ANTIALIAS)
                newimage2 =  Image.new('RGBA',(gen_w,gen_w),(255,255,255))
                
                if ext == 'png':
                    try:
                        newimage2.paste(out,(0,(gen_w-out.size[1])/2),mask=out)
                    except:
                        newimage2.paste(out,(0,(gen_w-out.size[1])/2))
                else:
                    newimage2.paste(out,(0,(gen_w-out.size[1])/2),mask=out)
                        
                try:
                    newimage2.save(outfile)
                except:
                    return False
                pass
            elif height>width: 
                newimage =  Image.new('RGBA',im.size,(255,255,255))
                if ext == 'png':
                    try:
                        newimage.paste(im,(x,y),mask=im)
                    except:
                        newimage.paste(im,(x,y))
                else:
                    newimage.paste(im,(x,y))
                                  
                y_s = gen_w
                x_s = width * y_s / height
                out = newimage.resize((x_s,y_s),Image.ANTIALIAS)
                newimage2 =  Image.new('RGBA',(gen_w,gen_w),(255,255,255))
                
                if ext == 'png':
                    try:                        
                        newimage2.paste(out,((gen_w-out.size[0])/2,0),mask=out)
                    except:
                        newimage2.paste(out,((gen_w-out.size[0])/2,0))
                else:
                    newimage2.paste(out,((gen_w-out.size[0])/2,0))
                                
                try:
                    return newimage2.save(outfile)
                except:
                    return False
                pass
            else:        
                newimage =  Image.new('RGBA',im.size,(255,255,255))
                if ext == 'png':
                    try:
                        newimage.paste(im,(x,y),mask=im)
                    except:
                        newimage.paste(im,(x,y))
                else:
                    newimage.paste(im,(x,y))              
                out = newimage.resize((gen_w,gen_w),Image.ANTIALIAS)
                try:
                    return out.save(outfile)
                except:
                    return False
                pass
        else:
            newimage = Image.new('RGBA',(gen_w,gen_w),(255,255,255))            
            if ext == 'png':
                try:
                    newimage.paste(im,((gen_w-im.size[0])/2,(gen_w-im.size[1])/2),mask=im)
                except:
                    newimage.paste(im,((gen_w-im.size[0])/2,(gen_w-im.size[1])/2))
            else:
                newimage.paste(im,((gen_w-im.size[0])/2,(gen_w-im.size[1])/2))
                
            try:
                return newimage.save(outfile)
            except:
                return False
            pass        
有註釋的代碼:
#_*_ coding:utf-8 _*_
import Image
import osbootstrap

class zzimage:
    def __init__(self):        
        pass工具

    def __del__(self):
        passui

    '''生成正方形的縮略圖,能夠設置一個邊的尺寸,不一樣的尺寸不一樣的處理方法
    srcfile = '1.gif'
    outfile = '2.gif'
    gen_w = 92
    generation_square_thumb(srcfile,outfile,gen_w)
    '''
    def generation_square_thumb(self,srcfile,outfile,gen_w=92):
        im = Image.open(srcfile)
        im.convert('RGBA')
        ext = str(str(srcfile).split('.')[-1]).lower()        
        width = im.size[0]
        height = im.size[1]
        _mode = im.mode
        _size = os.path.getsize(srcfile)
        x = y = 0
        
        self.ext = ext
        self.width = width
        self.height = height
        self.filesize = _size
        
        #當寬度或者高度大於規定的尺寸的時候
        if width > gen_w or height > gen_w:
            #當前文件的寬度大於高度的時候
            if width > height:        
                #建立了一個空白的圖片
                newimage =  Image.new('RGBA',im.size,(255,255,255))
                #將原圖合併到空白圖片,而且保持透明圖片粘貼,不出現黑白效果
                if ext == 'png':                    
                    try:
                        newimage.paste(im,(x,y),mask=im)
                    except:
                        newimage.paste(im,(x,y))
                else:
                    newimage.paste(im,(x,y))
                    
                #接下來我要作的事情就是將圖片縮放
                x_s = gen_w
                y_s = height * x_s / width
                out = newimage.resize((x_s,y_s),Image.ANTIALIAS)
                newimage2 =  Image.new('RGBA',(gen_w,gen_w),(255,255,255))
                
                #判斷格式,若是格式是png的時候,要加上mask,不然不加
                if ext == 'png':
                    try:
                        newimage2.paste(out,(0,(gen_w-out.size[1])/2),mask=out)
                    except:
                        newimage2.paste(out,(0,(gen_w-out.size[1])/2))
                else:
                    newimage2.paste(out,(0,(gen_w-out.size[1])/2),mask=out)
                        
                try:
                    newimage2.save(outfile)
                except:
                    return False
                pass
            #當前高度大於寬度的時候
            elif height>width: 
                #建立了一個空白的圖片
                newimage =  Image.new('RGBA',im.size,(255,255,255))
                #將原圖合併到空白圖片,而且保持透明圖片粘貼,不出現黑白效果
                if ext == 'png':
                    try:
                        newimage.paste(im,(x,y),mask=im)
                    except:
                        newimage.paste(im,(x,y))
                else:
                    newimage.paste(im,(x,y))
                    
                #接下來我要作的事情就是將圖片縮放                
                y_s = gen_w
                x_s = width * y_s / height
                out = newimage.resize((x_s,y_s),Image.ANTIALIAS)
                newimage2 =  Image.new('RGBA',(gen_w,gen_w),(255,255,255))
                
                #判斷格式,若是格式是png的時候,要加上mask,不然不加
                if ext == 'png':
                    try:                        
                        newimage2.paste(out,((gen_w-out.size[0])/2,0),mask=out)
                    except:
                        newimage2.paste(out,((gen_w-out.size[0])/2,0))
                else:
                    newimage2.paste(out,((gen_w-out.size[0])/2,0))
                                
                try:
                    return newimage2.save(www.yuheng119.com outfile)
                except:
                    return False
                pass
            #高度與寬度相等的時候
            else:        
                #建立了一個空白的圖片
                newimage =  Image.new('RGBA',im.size,(255,255,255))
                #將原圖合併到空白圖片,而且保持透明圖片粘貼,不出現黑白效果
                if ext == 'png':
                    try:
                        newimage.paste(im,(x,y),mask=im)
                    except:
                        newimage.paste(im,(x,y))
                else:
                    newimage.paste(im,(x,y))
                #接下來我要作的事情就是將圖片縮放                
                out = newimage.resize((gen_w,gen_w),Image.ANTIALIAS)
                try:
                    return out.save(outfile)
                except:
                    return False
                pass
        else:
            newimage = Image.new('RGBA',(gen_w,gen_w),(255,255,255))
            
            #判斷格式,若是格式是png的時候,要加上mask,不然不加
            if ext == 'png':
                try:
                    newimage.paste(im,((gen_w-im.size[0])/2,(gen_w-im.size[1])/2),mask=im)
                except:
                    newimage.paste(im,((gen_w-im.size[0])/2,(gen_w-im.size[1])/2))
            else:
                newimage.paste(im,(www.zenmebanw.com(gen_w-im.size[0])/2,(gen_w-im.size[1])/2))
                
            try:
                return newimage.save(outfile)
            except:
                return False
            pass        
寫上註釋我才知道代碼寫的是什麼意思,才知道代碼與代碼之間,程序與程序之間,業務與業務之間的關係,有的人告訴我不寫註釋,就去看需求文檔,產品功能列表,去你媽的文檔,真不要臉,有幾我的會去看?
第三種場景:拼音和英文混編的人
拼音和英文混編:
package edu22;
public class bb {
    //拼音
    private String zhongguo = "中國";
    
    //英文
    private int count = 127;
}
拼音編程:spa

package edu22;
//拼音國家
public class guojia{
    //拼音中國
    private String zhongguo = "中國";
    
    //拼音統計
    private int tongji = 127;
}

英文編程:

package edu22; public class Country{     //英文     private String chinese = "中國";          //英文     private int count = 127; }  

相關文章
相關標籤/搜索