On Fri, Dec 28, 2007 at 10:16:08AM -0500, Gary Baluha wrote:
If you are using OpenBSD, you're probably using pkg_add(1) and friends.
Those tools would be completely impossible to write without a fully OOP
approach.
Tracking bugs through them is reasonable, even though there ARE indeed layers
and layers of indirection in the PackageRepository code...
The level of code sharing is at least two orders of magnitude better than
I could ever achieve with traditional C. Considering the complexity of what
the code does, there are surprisingly few bugs that show up in it.
But, of course, there are good designs and bad designs, and this does not
really depend on the OO nature of the design at all. You can write obfuscated
code in a procedural design, or clean code in an OO design.
| Greg Kroah-Hartman | [PATCH 005/196] Chinese: add translation of SubmittingDrivers |
| Nick Piggin | [patch] my mmu notifier sample driver |
| Sean | Re: [AppArmor 39/45] AppArmor: Profile loading and manipulation, pathname matching |
| Arjan van de Ven | [Patch v2] Make PCI extended config space (MMCONFIG) a driver opt-in |
git: | |
| Antonio Almeida | HTB accuracy for high speed |
| Gerrit Renker | [PATCH 0/37] dccp: Feature negotiation - last call for comments |
| Jens Axboe | Re: [BUG] New Kernel Bugs |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
