關於反”OO”論的一些觀點和見解

 前言:    在Study-Erlang的時候, 偶爾看到一篇攻擊"OO"論的文章, 瞬時觸發了自己的一點感想, 趁熱寫下來, 當作學了N年"OO"的一點個人見解&&總結.     原文地址見:    http://erlang-china.org/misc/why_oo_sucks_cn.html        這位作者寫了4個大點的東西批判"OO",  起因大概是對什麼都跟附"OO"覺到反感.        --> 我的理解是 : 確實如此,

轉行? 異或是轉型?

寫在前面:    近來比較空 -- 在完成了亂七八糟的環境遷移及FocusMove的編寫後:)~  鑒於公司打Dota的良好氣氛和本人對Dota的熱愛, 寫了個DotaVoting的網頁,可以通票決定下班後去Dao否, 可以隨機分組以及給對方指定Hero (雖然大家並不熱衷於這一功能 @_@... )    (圖片省略.............   --> 找不到該如何添加圖片..........) 空閑之餘, 和在BQ的師傅聊天, 他跟我說, 做技術是沒有前途的, 問我是否考慮轉行了..

更多平靜,更多理解

近期經曆了一系列事兒,生活上的,工作上的。 今天只記載兩件:1. 錢的問題:    錢,大概是世界上最能讓最多的人著迷的東西。因為是辛勤勞動的價值體現?生活的必須(衣服,房子,交通,7a7...)?更好的生活?更多的妞?而由錢引發的問題則很多很多,不因個人對其的理解,它都是實實在在的影響著大多數的你,對你的現在,未來(還好沒有過去^_^)起作用,對於你認為錢在你的心目中排第幾位?你應該你應該得到多少的錢才能滿足?    我對錢的看法是:用自己的手賺,夠用就行(也有可能這個要求很高很高)。2.

藍領程式

  作為一個軟體藍領,沒有自己的思想,沒有自己的做事方式。只需要別人的圖紙,重複的機械勞動。思維和創意都被凝固了,就在這個靠思維生存,靠創意發展的行業。高科技光環下,掩蓋的是沒有技術含量的勞動。  尚未從掃盲班畢業,便來到S國獨資的S公司,成為一個名副其實軟體藍領工人。不知是我對C國的教育根深蒂固,不能接受S國的企業文化;還是原本軟體藍領就應該是這樣。總之,與我最初想象中的軟體工人,大不一樣。在這裡,沒有我施展“才華”的地方,因為我只需要精力,就像建築一線工人一樣的不停砌磚,不需要思考,just

平台移植 – 4 (Cygwin與Win32程式的互動 – 續)

前言:    前一篇 <平台移植 - 4> 重點介紹了Cygwin和SFU的使用.  在某些特定的情況下, 如果兩者都不能使用該怎麼進行程式的移植?本文著重討論自己編寫代碼進行移植的過程.  (僅僅限於一些特定的API, 如shmget, shmat, msgsnd etc.....) (如果關係到許可權, 安全等, 需要額外更多的知識, 這遠遠超出本文的範圍, 因此不做介紹,  這裡僅僅是拋磚引玉, 小小的討論下.)     實際的項目中存在這樣的例子,

關於J2SE5.0的泛型

    最近關心了一下J2SE5.0的泛型,以在下不成熟不全面的眼光來看,Tiger引入的泛型機制顯得有些“雞肋”。本身就是單根繼承Object設計的Java,引入這個泛型,在代碼背後還是變成了Object。感覺多少有點意義不大。    相對於C++的泛型機制來看,Java此作更是有點“形式主義”的味道,作用不大,且徒增了一些麻煩;但終於Java現在還是能稱它支援泛型了。不過至於是不是真的這麼“雞肋”,持續關注中。不知道大家如何看待這個東西呢。   

平台移植 – 5 (GDB使用簡介)

 前言:    使用慣了Windows 下方便的IDE調試功能, 初期使用還挺不方便的, 這裡小小的記錄下, 當作新手入門用      GDB可算做是Linux-GCC系列編譯器附帶的Debug工具.    要用GDB偵錯工具只需要在Shell-Command下輸如類似 gdb xxx.exe即可.    (這裡強調一點,  在編譯的時候, 需要加入參數-g來支援debug,  例如gcc -g xxx.c -o xxx.exe)     出現gdb提示後, 可以先用 "l " (list) 

淺談遊戲開發

  前兩天寫了篇雜感,感覺還是應該把我所學到的,遊戲開發技術方面的東西寫一下,一來與大家一起探討,另一方面也是為了自己不要忘了。雖然現在已經很長時間沒有做過遊戲了,但是對這個興趣依然,以至於我認為必須寫點東西出來,雖然不一定有什麼閃光之處。  個人,或小團隊開發遊戲,很重要的一點就是堅持,一定要堅持到最後,中間可能有很多認為不可跨過的鴻溝,但是如果能靜下來仔細想想,是可以渡過的。  下面,對遊戲開發的一些基本東西,談一點自己經驗和想法:  首先是整個遊戲程式的結構.  (修改、整理中……)

Run-Time Library Reference system, _wsystem

Run-Time Library Reference system, _wsystemExecute a command.int system( const char *command );int _wsystem( const wchar_t *command );ParametercommandCommand to be executed. Return ValueIf command is NULL and the command interpreter is found,

遊戲類型簡寫

TAB......(TABLE GAME )桌上遊戲PUZ......(PUZZLE GAME )益智遊戲AVG......(ADVENTURE GAME )冒險遊戲RAC......(RACE GAME )賽車遊戲RTG......(REAL TIME GAME)即時戰略遊戲PET......(PET)養成類遊戲及電子寵物MAG......(MANAGEMENT GAME)經營類遊戲ACT......(ACTION GAME )動作遊戲STG......(SHOTING GAME

訊息類型:聊天記錄(星期五是法定的聊天日 ,…… ?????)

使用者:404082727(走盡天涯路②)==================================================訊息組:我的好友==================================================訊息類型:聊天記錄==================================================--------------------------------------------------訊息對象:7(☆☆)--

我的遊戲開發雜感

  開發遊戲的那些日子已經過了很久了,但每當我看到那種經典2D畫面的遊戲,我就會想起我們小組曾經寫過的那個《冠軍地帶》。從前沒日沒夜的情景就會浮現,遮住了眼前的一切,我彷彿看到了策劃和美工正不停的作圖片,又彷彿看到我自己正處在黑暗中學著寫代碼……  當我第一次知道,原來遊戲並不是公司的專利時,我就想到有一天能夠寫一個小遊戲--雖然,這是我最初開始學習編程所未曾想到過的。做個遊戲,會讓人體會很多,遠遠超過了它本身所實現的東西——起碼,我想是這樣。  基於一些微妙而重要的原因,我和室友及對門一個好友

平台移植 – 8 (代碼移植時, 一些需要注意的Key-Point — 總結篇)

 寫在之前:    這裡是介紹移植時所需要特別注意的一些地方,  也是對<平台移植>這一系列的文章的一個完結. (寫的好累不容易啊赫赫^__^) 移植時,  大部分的問題都是由環境不一致所引起的,  這裡列舉了需要注意的一些Key-Point供參考:1. 記憶體資料存放方式:    Linux中,  String && Int類型的資料都是從低位到高位存放的.    Windows中, String 類型的資料都是從低位到高位存放的,  但是Int類型則相方.    

union And 位域(一程式碼分析)

#include <stdio.h>void main(){    union    {               struct               {                         unsigned short s1:3;                         unsigned short s2:3;                         unsigned short s3:3;               }x;          

我被逗號(,)碰啦一下

create database schoolon primary(       name             = 'school_db_data',       filename       ='f:/資料庫/school_db_data.mdf',       size         =5,       filegrowth        =2 )就這一段代碼很簡單是吧可是偶寫時成這樣拉:create database schoolon primary(       name     

平台移植 – 2 (Cygwin-GCC使用簡介.)

簡介:Cygwin-GCC : Cygwin內建了一個GCC, 用於把C/C++-Source編譯成Cygwin平台下的EXE/DLL (使用Cygwin必須用其內建的GCC, 因為內部會產生一些針對於平台的特定的初始化代碼, 如果用其餘版本的GCC則很有可能導致程式不能正常運行.)說明 - Cygwin-GCC :在Cygwin-Shell中可直接使用gcc . 如下 : gcc -shared xxx.c -o xxx.dll //編譯成DLL,

畢業後的第一天上班

  不知不覺,就走過了四年。從內心上說,有些興奮,因為標誌自己又長大了些;從情感上說,很傷感,這四年給了我太多值得回憶的往事。  那天上午,我躺在寢室的床上,透過蚊帳看著天花版,看著室友的床鋪,看著收拾好的一包包行禮,看著髒亂的地板,我知道,當我走下床來,再次走出學校,一切都將不複重來了。那些往事,都只能通過一張張簡單的照片所憶起。  離別總是太傷感,同學們都互相交換著地址,希望能在某天在某地相聚。但是,也許我們只能說,願望總是美好的;真要相見,那該是在何年何月何地,無人得知。有些人,一旦離開,

平台移植 – 3 (MakeFile書寫簡介)

MakeFile : MakeFile可以看做一個編譯條件的集合, 內容包括需要編譯的Source,標頭檔, 編譯的規則 etc...   在一般的IDE如.NET以及MinGW都會產生MakeFile來支援編譯, 只是一般開發人員極少關心而已. ( 由於老系統在Unix下編譯基本使用MakeFile, 看懂以及改寫這些MakeFile成了工作的一個重點.) 看一個簡單的Sample : 有一個HelloWorld.c , 在Cygwin-Shell下, 可以這樣編譯成EXE : gcc

妄圖看國足未遂

  9月6日,亞洲杯外圍賽,新加坡主場對陣中國隊。  為了適應場地,中國隊在3號星期天就抵達新加坡,進行適應性訓練。  當我想起有比賽的時候,已經是在6日的早晨,去公司的路上。在公交車的電視上看到了中國隊訓練的身影,才知道原來國家隊已經來了。這是不冷不熱的一天,我於是當即決定晚上去為國家隊加油。  中午,我聽說在Bedok那邊的朋友已經買了球場的門票了,10新幣一張,不貴。於是邀約坨坨等朋友一起去;均以無語、沒有興趣、無希望、無看頭、甚者浪費時間等理由或借口無情的拒絕了我。更言曰:“此去要定票乎

千萬不要讓小孩子看太多新聞聯播

千萬不要讓小孩看太多新聞聯播否則作文會寫成這樣 .    六·一前夕,五年級一班學生劉小華因患感冒請假。班主任指示班幹部們自發組織到劉小華家裡慰問。第二天,班裡黑板報登出了一篇《本班新聞》,全文如下:   本班訊 昨天上午,陽光明媚,鮮花鬥豔。劉小華同學家裡歡聲笑語,人頭攢動。五年級一班班長趙官、副班長張僚僚在體育委員歐陽猛南、文娛委員李美媚陪同下,不遠千米,深入到患感冒發低燒的班級成員劉小華家中,為他帶去節曰的問候和良好的祝願。  

總頁數: 61357 1 .... 15461 15462 15463 15464 15465 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.