design

  • submit to reddit

My Design, Testing, Coding Tips

Design Design for optimum usage of computer resources such as Memory, CPU, I/O & ConnectionFollow design principles such as OCP, Liskov Substitution , IOC,...

0 replies - 1109 views - 11/10/11 by shivaji chelladurai in Announcements

DbWrench Database Design & Synchronization v2.1.0

Major Upgrade Released  Version 2.1.0 of this database design and synchronization software has been released. The primary new features of this major...

0 replies - 2336 views - 08/16/11 by Harnek R in Announcements

Breaking Dependency Cycles

If you look into rules for good software design you’ll probably come around the notion that dependency circles(1) are bad. From my interview experience...

2 replies - 5766 views - 07/18/11 by Jens Schauder in Articles

A Cleaner MVC Inspired by Continuation-Passing Style

With this article I'm starting a series derived from how I'm designing blueBill Mobile, an Android application, but in addition to ...

0 replies - 16030 views - 06/22/11 by Fabrizio Giudici in Articles

The 4 rules of simple design

A colleague of mine told me a bit ago that Red-green instead of Red-green-refactor was becoming an issue: many commits where made just when the green bar was...

0 replies - 11804 views - 05/17/11 by Giorgio Sironi in Articles

Useful abuse of API

Can API abuse be useful?  Sometimes it can be! Word "abuse" is defined as the improper usage or treatment for a bad purpose (from...

0 replies - 2172 views - 10/31/10 by Alexander Radzin in Articles

Enum tricks: hierarchical data structure

Java enums are typically used to hold array like data. This tip shows how to use enum for hierarchical structures. Motivation Once upon a time I wanted to...

2 replies - 20042 views - 10/18/10 by Alexander Radzin in Articles

DbWrench Database Design & Synchronization v1.6.6

Version 1.6.6 of this database design and synchronization software has been released. This version focused on a small number of fixes to almost all parts...

0 replies - 903 views - 10/13/10 by Harnek R in Announcements

Evolve - a powerful, UML-based alternative to dependency injection

Phew - I've just gone into public beta with my new UML-based tool after many years of work. It builds on the research that I did for my PhD at Imperial...

16 replies - 8044 views - 10/04/10 by Andrew McVeigh in Articles

DbWrench Database Design & Synchronization v1.6.5

Support for Custom Data Types, Unique Constraints, ... DbWrench v1.6.5 is now available. This release focused on adding support for...

0 replies - 4321 views - 08/25/10 by Harnek R in Announcements

The key to being a good programmer

One blog topic that never seems to get old is what makes a good programmer, or how to be a good programmer, or what you can do to be a better programmer....

6 replies - 18521 views - 07/30/10 by Andy Gibson in News

How to be a worse programmer

Lots of tips collections come up on DZone about how to become a better programmer. But no one ever told us how to become a worse one. What would make our...

13 replies - 55734 views - 07/08/10 by Giorgio Sironi in Articles

DbWrench Database Design & Synchronization v1.6.4

Version 1.6.4 of this database design and round-trip engineering software has been released. DbWrench is a multi vendor, cross platform database design and...

0 replies - 2715 views - 05/18/10 by Harnek R in Announcements

Ruby Blocks Are Bad Designed.

0 replies - 1948 views - 03/21/10 by Snippets Manager in Uncategorized

DbWrench Database Design & Synchronization v1.6.3

Version 1.6.3 of this database design and round-trip engineering software has been released. These are the major enhancements implemented in this...

0 replies - 960 views - 03/05/10 by Harnek R in Announcements