![]() | You are viewing Log in Create a LiveJournal Account Learn more |
Bill GatesRecent Entries | ||||||||
|
|
You are viewing the most recent 20 entries April 6th, 2006February 23rd, 2006: Да программистов Мудрый программист говорит о Дао и следует ему. Средний программист говорит о Дао и ищет его. Глупый программист говорит о Дао и смеется над ним. Если бы не было причины для смеха, то не было бы и Дао. Высокие звуки сложны для восприятия. Движение вперед - путь к отступлению. Великий талант проявляется в конце жизни. Даже совершенная программа попрежнему содержит ошибки. http://www.wasm.ru/article.php?arti February 22nd, 2006: via Какие мы знаем репозитории design patterns. Ссылки идут in natural order, по-русски — в никаком порядке.
February 14th, 2006: WinFX http://www.microsoft.com/Rus/Msdn/Magaz Статья о XAML , бету уже успел попробовать в прошлом году:) На контролы любые можно задавать к примеру угол поворота ... Из ближайших поделок до XAML было , MyXAML .... В целом новая концепция при разработке GUI программного обеспечения... February 6th, 2006January 12th, 2006: CPPUnit, NUnit, JUnit Мысли вслух http://sourceforge.net/projects/cpp Посмотрел на разные Unit Testing FrameWork ..... .NET NUnit построен на новшествах ,а именно на использовании атрибутов к объектам кусок C# кода во время исполнения атрибуты являются отправной точкой для выполнения тестов ...
JUnit и CPPUnit Построены на принципе наследования ....
: Символическая жесткая файловая ссылка ln -s /myfile/my.txt /etc/passwd только по В Linux есть замечательная утилита ln ,а в Windows тоже есть подобная утилита fsutil правда ключики немножко другие.... fsutil hardlink create "Путь к виртуальному файлу" "Путь к реальному файлу" fsutil hardlink create "c:\Virtual.txtl" "d:\Real.txt" Итог на диске C: появится файл Virtual.txt который можно копировать редактировать и изменения будут вносится в оригинальный файл Real.txt при удалении файла Virtual.txt удалиться только символическая ссылка... Tags: symbol link January 11th, 2006: Rare OS Как написано на сайте Windows 1.01 , Windows 1.03 , Windows/386 2.10 , . IBM OS/2 1.2 , e.t.c. : Ляпы в GUI GUI ляпы ,что то да не так. ;-) В программных продуктах. http://www.frankmahler.de/mshame/ ![]() ( Read more... ) Tags: gui : How To Write Unmaintainable Code http://mindprod.com/jgloss/unmain.html Как писать плохой код полезные рекомендации ... Чтобы нельзя было проводить рефакторинг :-) Tags: programming : via На http://toastytech.com/guis/index.ht Даже есть советы по проектированию http://toastytech.com/guis/uirant.html Windows 1.0 Screenshoot ![]() ( Read more... ) Tags: gui January 10th, 2006: Отличная книга http://www.lib.ru/CTOTOR/BRUKS/mithsoft Фредерик П.Брукс. Мифический человеко-месяц или как создается программные системы Tags: book, software architecture January 8th, 2006: C# Singleton http://www.dofactory.com/Patterns/Patte ![]() // Singleton pattern -- Structural example using System; namespace DoFactory.GangOfFour.Singleton.Structura { // MainApp test application class MainApp { static void Main() { // Constructor is protected -- cannot use new Singleton s1 = Singleton.Instance(); Singleton s2 = Singleton.Instance(); if (s1 == s2) { Console.WriteLine("Objects are the same instance"); } // Wait for user Console.Read(); } } // "Singleton" class Singleton { private static Singleton instance; // Note: Constructor is 'protected' protected Singleton() { } public static Singleton Instance() { // Use 'Lazy initialization' if (instance == null) { instance = new Singleton(); } return instance; } } } January 5th, 2006: C# Он посмотрел чтобы посмотреть не оглянулась ли она............... Переделываю тут GUI под TabControl (состоит из TabPage). Накатал эксперементальный элемент TabPage с кнопочкой которая его закрывет :) Обработчик Button4 напоминает слова из песни "Он посмотрел ,чтобы посмотреть не оглянулись она и ........................ )
January 1st, 2006December 31st, 2005: Mock Objects http://sourceforge.net/projects/dotnetm Fortunately, there's a testing pattern that can help: mock objects. A mock object is simply a debug replacement for a realworld object. There are a number of situations that come up where mock objects can help us. Tim Mackinnon [MFC01] offers the following list: The real object has nondeterministic behavior (it produces unpredictable results, like a stock-market quote feed.) The real object is difcult to set up. The real object has behavior that is hard to trigger (for example, a network error). The real object is slow. The real object has (or is) a user interface. The test needs to ask the real object about how it was used (for example, a test might need to conrm that a callback function was actually called). The real object does not yet exist (a common problem when interfacing with other teams or new hardware systems). Using mock objects, we can get around all of these problems. The three key steps to using mock objects for testing are: 1. Use an interface to describe the object 2. Implement the interface for production code 3. Implement the interface in a mock object for testing Tags: mock objects unit testing December 27th, 2005: .NET Packing tool Упаковщик исполняемых файлов .NET источник http://rsdn.ru/Forum/Message.aspx?mid=1 Tags: .net December 22nd, 2005: Testing software TestDriven.NET - Download TestDriven.NET 2.0 Beta is the recommended for all versions of Visual Studio. This includes Visual Studio .NET 2002, 2003, Visual Studio 2005, C#, VB, C++ and J# Express. Please only use the download links below if you can't access Microsoft FolderShare (see bottom of page). TestDriven.NET 1.0 is only stable for Visual Studio .NET 2002/2003. ![]() http://www.testdriven.net December 19th, 2005: NUNIT book 1 Pragmatic Unit Testing with CSHARP http://netframework.narod.ru/files/Prag Tags: e-book |
|||||||