Test Driven Development

  • C++ Unit Testing – Googletest C++ Unit Testing – Googletest

    C++ Unit Testing – Googletest

C++ Unit Testing – Googletest

Lets continue our C++ Unit testing talks. Googletest installation for linux can be found here https://code.google.com/p/tonatiuh/wiki/InstallingGoogleTestForLinux, installing for windows or mac is out of the scope of this post. First download google test source from https://code.google.com/p/googletest/downloads/list The latest version is 1.7.0 for googletest You need python and cmake for installing googletest If you dont have python please install python to your system If you dont have CMake please install CMake on your system Extract googletest source code tar -xzvf gtest-version.tar.gz For build the library please type cd gtest-version mkdir mybuild cd mybuild cmake -G”Unix Makefiles” .. make Now to install builded library […]

By |January 20th, 2015|C++, Programlama Dilleri, Test Driven Development|Comments Off on C++ Unit Testing – Googletest
  • C++ Unit Testing C++ Unit Testing

    C++ Unit Testing

C++ Unit Testing

If you are a really old school C or C++ developer, you know how it is hard to compile, build, link and test your code. Sometimes it takes hours to reach your goal, but in modern approach for C++ development, tools and testing frameworks give you ability to test your code before you write. You have quality code on your hands even when you publish your first release. Test first approach changed our way of programming, actually I met test first approach in 2006 (not for C++ but for Java and C#) and before this I was developing C++ with […]

By |January 19th, 2015|C++, Programlama Dilleri, Test Driven Development|Comments Off on C++ Unit Testing

C++ için IDE

C++ ile kod geliştirmek ayrı bir sanattır. Bellek yönetimini, algoritmaları, desenleri, işlemci ve bellek mimarilerini bilmeniz gerekir. Yazayım yorumlayıcı halletsin yada sanal makina benim için yapsın bellek ayırma, silme işlerini demessiniz. Kullandığınız IDE (Integrated Development Environment) ismi verilen Tümleşik Geliştirme Ortamını iyi seçmeniz gerekiyor. Vim, Netbeans, Eclipse, CodeBlocks, DevC++ gibi yazılımları kullanabilirsiniz C++ IDE’si olarak. C++ ile geliştirme yapmak için Eclipse ve Netbeans tümleşik geliştirme ortamlarını kullanıyorum son senelerde, daha öncesinde CodeBlocks ve Anjuta kullanıyordum. Bilgisayarlarımızda kullandığımız bellek miktarlarının artması ve belleklerin eskiye oranla daha ucuz olması Java ile geliştirilmiş CodeBlocks ve Anjuta’ya oranla kötü performanslı diyebileceğimiz Netbeans ve Eclipse […]

By |December 29th, 2012|C++, Eclipse, IDE, Netbeans, Software, Test Driven Development, Vi, Vim|Comments Off on C++ için IDE